.elementor-1167 .elementor-element.elementor-element-7a498e6{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-7a498e6::before, .elementor-1167 .elementor-element.elementor-element-7a498e6 > .elementor-background-video-container::before, .elementor-1167 .elementor-element.elementor-element-7a498e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1167 .elementor-element.elementor-element-7a498e6 > .elementor-background-slideshow::before, .elementor-1167 .elementor-element.elementor-element-7a498e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1167 .elementor-element.elementor-element-7a498e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.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-1167 .elementor-element.elementor-element-8bbab28{padding:40px 0px 40px 0px;text-align:center;}.elementor-1167 .elementor-element.elementor-element-8bbab28 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1167 .elementor-element.elementor-element-1e505be{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1167 .elementor-element.elementor-element-9db21f5{--display:flex;}.elementor-1167 .elementor-element.elementor-element-5a859c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1167 .elementor-element.elementor-element-95b837c{--display:flex;}.elementor-1167 .elementor-element.elementor-element-a8a6f3e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-1167 .elementor-element.elementor-element-bc3ec8e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-bc3ec8e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-bc3ec8e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-460663d:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-460663d{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-460663d img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-1ac2b74{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-1ac2b74 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-ab8157f:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-ab8157f{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-ab8157f img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-8407e75:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-8407e75{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-8407e75 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-d375da2:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-d375da2{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-d375da2 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-84cb9db:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-84cb9db{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-84cb9db img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-d3f63e1{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-d3f63e1 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-ee5b191:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-ee5b191{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-ee5b191 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-690bf36:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-690bf36{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-690bf36 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-4efa5e4{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-4efa5e4 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-838eaa1:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-838eaa1{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-838eaa1 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-554b8a5{--display:flex;}.elementor-1167 .elementor-element.elementor-element-9bd05d0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-66d34c0:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-66d34c0{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-66d34c0 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-4be6167:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-4be6167{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-4be6167 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-e99613a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-e99613a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-e99613a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-e25c159:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-e25c159{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-e25c159 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-a97dd1e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-a97dd1e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-8d05051:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-8d05051{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-8d05051 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-72ad416{--display:flex;}.elementor-1167 .elementor-element.elementor-element-53883ee{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-0d5988b:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-0d5988b{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-0d5988b img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-3e803e2:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-3e803e2{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-3e803e2 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-4f3ec05{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-4f3ec05 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-df4a144:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-df4a144{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-df4a144 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-669888c:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-669888c{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-669888c img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-4d5ee88{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-4d5ee88 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-0e51068{--display:flex;}.elementor-1167 .elementor-element.elementor-element-85ed0ee{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-68e4e8d{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-68e4e8d img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-bc3b7a7{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-80866f1:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-80866f1{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-80866f1 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-8a1088b:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-8a1088b{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-8a1088b img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-5bda25a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-5bda25a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-5bda25a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-3026953:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-3026953{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-3026953 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-0f440a5{--display:flex;}.elementor-1167 .elementor-element.elementor-element-121110b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-ed87bb5{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-ed87bb5 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-255d767:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-255d767{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-255d767 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-e61205e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-e61205e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-e61205e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-fd74037:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-fd74037{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-fd74037 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-1e21b57:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-1e21b57{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-1e21b57 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-de5cee9:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-de5cee9{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-de5cee9 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-c2fbb6c{--display:flex;}.elementor-1167 .elementor-element.elementor-element-ce9e915{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-f05a3ba{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-f05a3ba img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-b6c619f:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-b6c619f{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-b6c619f img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-74eaf15:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-74eaf15{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-74eaf15 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-b9eb50a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-b9eb50a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-180db09:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-180db09{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-180db09 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-2af99d8:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-2af99d8{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-2af99d8 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-7eef1f3{--display:flex;}.elementor-1167 .elementor-element.elementor-element-700d92b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-4eef1f0{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-4eef1f0 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-fac06a5:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-fac06a5{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-fac06a5 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-19d424a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-19d424a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-19d424a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-74ca815:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-74ca815{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-74ca815 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-a43e28a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-a43e28a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-a43e28a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-fd87ac7{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-fd87ac7 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-99cda3f{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-gap:10px;--n-tabs-gap:40px;--n-tabs-title-border-radius:1px 1px 1px 1px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:10px;--n-tabs-title-color-active:var( --e-global-color-secondary );}.elementor-1167 .elementor-element.elementor-element-99cda3f > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-text );}.elementor-1167 .elementor-element.elementor-element-99cda3f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ECECECFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1167 .elementor-element.elementor-element-99cda3f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1167 .elementor-element.elementor-element-99cda3f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:1px 1px 1px 0px rgba(0,0,0,0.5);}.elementor-1167 .elementor-element.elementor-element-99cda3f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );}.elementor-1167 .elementor-element.elementor-element-99cda3f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-1167 .elementor-element.elementor-element-ccad28b{--display:flex;}.elementor-1167 .elementor-element.elementor-element-905dc97{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-48cc02d{--display:flex;}.elementor-1167 .elementor-element.elementor-element-3ff24a9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-8b8401e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-8b8401e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-8b8401e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-f5c726f:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-f5c726f{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-f5c726f img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-637f281:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-637f281{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-637f281 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-0a2ea5a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-0a2ea5a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-abda8f5:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-abda8f5{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-abda8f5 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-d3ab8df{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-d3ab8df img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-3d42bee{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-513999e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-513999e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-513999e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-85af4ae:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-85af4ae{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-85af4ae img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-421ee5a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-421ee5a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-421ee5a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-3f67eed:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-3f67eed{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-3f67eed img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-272c5cd:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-272c5cd{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-272c5cd img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-7bc7513:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-7bc7513{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-7bc7513 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-31c1724{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-d4be2cc{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-d4be2cc img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-c794f7a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-c794f7a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-c794f7a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-918b26e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-918b26e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-918b26e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-d42b2e2{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-d42b2e2 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-d997869:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-d997869{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-d997869 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-369230c:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-369230c{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-369230c img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-e57467f{--display:flex;}.elementor-1167 .elementor-element.elementor-element-182fba7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-372b927:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-372b927{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-372b927 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-55fc56e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-55fc56e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-55fc56e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-5d8509d:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-5d8509d{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-5d8509d img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-8d726c0:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-8d726c0{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-8d726c0 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-a14eabf:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-a14eabf{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-a14eabf img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-114f651:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-114f651{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-114f651 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-c339bd5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-20aa570:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-20aa570{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-20aa570 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-f10f66a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-f10f66a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-f10f66a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-5069154:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-5069154{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-5069154 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-0bad52f:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-0bad52f{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-0bad52f img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-1cf1ef0{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-8c0a535:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-8c0a535{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-8c0a535 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-68b615f{--display:flex;}.elementor-1167 .elementor-element.elementor-element-e319e4b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-74d31f6:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-74d31f6{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-74d31f6 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-2dd5b8a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-2dd5b8a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-24da80e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-24da80e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-24da80e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-212db64:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-212db64{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-212db64 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-4d9434c:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-4d9434c{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-4d9434c img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-ccc3433:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-ccc3433{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-ccc3433 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-a0092f6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-fc7a628:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-fc7a628{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-fc7a628 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-a318135:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-a318135{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-a318135 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-6642e3d:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-6642e3d{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-6642e3d img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-72e44f7:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-72e44f7{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-72e44f7 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-f6e977a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-f6e977a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-f6e977a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-41d2623:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-41d2623{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-41d2623 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-dfa2bd4{--display:flex;}.elementor-1167 .elementor-element.elementor-element-784a65b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-fd5eadf{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-fd5eadf img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-aa4d1b6{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-a8bdb68{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-a8bdb68 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-ce571fe:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-ce571fe{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-ce571fe img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-3dcb55d{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-3dcb55d img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-8105a94:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-8105a94{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-8105a94 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-1e18b5c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-bd521de:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-bd521de{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-bd521de img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-b299168:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-b299168{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-b299168 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-e99e853:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-e99e853{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-e99e853 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-0f7864f:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-0f7864f{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-0f7864f img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-858cf31:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-858cf31{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-858cf31 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-ef1e7bd{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-ef1e7bd img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-5b6efad{--display:flex;}.elementor-1167 .elementor-element.elementor-element-80ab1c9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-b88d6e6{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-b88d6e6 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-89dce21:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-89dce21{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-89dce21 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-abb3036:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-abb3036{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-abb3036 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-2cdc228:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-2cdc228{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-2cdc228 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-12788d0:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-12788d0{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-12788d0 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-abd1f14:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-abd1f14{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-abd1f14 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-1587f44{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-7172078:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-7172078{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-7172078 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-f510bb2:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-f510bb2{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-f510bb2 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-b7a2159:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-b7a2159{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-b7a2159 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-3186fde:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-3186fde{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-3186fde img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-257c459:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-257c459{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-257c459 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-e025e2b:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-e025e2b{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-e025e2b img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-18a6b2e{--display:flex;}.elementor-1167 .elementor-element.elementor-element-f9133b9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-5d66873:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-5d66873{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-5d66873 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-55e45b0:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-55e45b0{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-55e45b0 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-c3c146a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-c3c146a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-c3c146a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-e7ac635:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-e7ac635{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-e7ac635 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-fd0fa12{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-fd0fa12 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-622b36a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-622b36a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-622b36a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-fb95902:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-fb95902{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-fb95902 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-88b34b8:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-88b34b8{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-88b34b8 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-6f8088e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-6f8088e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-6f8088e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-d8eb7db{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-93f773e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-93f773e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-93f773e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-d851f6c:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-d851f6c{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-d851f6c img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-423b50a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-423b50a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-423b50a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-02d4a51:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-02d4a51{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-02d4a51 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-6830cad:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-6830cad{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-6830cad img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-d03410f:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-d03410f{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-d03410f img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-ddf894f:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-ddf894f{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-ddf894f img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-8bde478:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-8bde478{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-8bde478 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-2f6088c:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-2f6088c{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-2f6088c img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-9ac93e9{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-gap:10px;--n-tabs-gap:40px;--n-tabs-title-border-radius:1px 1px 1px 1px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:10px;--n-tabs-title-color-active:var( --e-global-color-secondary );}.elementor-1167 .elementor-element.elementor-element-9ac93e9 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-text );}.elementor-1167 .elementor-element.elementor-element-9ac93e9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ECECECFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1167 .elementor-element.elementor-element-9ac93e9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1167 .elementor-element.elementor-element-9ac93e9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:1px 1px 1px 0px rgba(0,0,0,0.5);}.elementor-1167 .elementor-element.elementor-element-9ac93e9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );}.elementor-1167 .elementor-element.elementor-element-9ac93e9 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-1167 .elementor-element.elementor-element-5ad60a1{--display:flex;}.elementor-1167 .elementor-element.elementor-element-5ff5800{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1167 .elementor-element.elementor-element-7527424{--display:flex;}.elementor-1167 .elementor-element.elementor-element-8dc1464{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-bc73843:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-bc73843{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-bc73843 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-91afd58:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-91afd58{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-91afd58 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-9eb55f1{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-9eb55f1 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-426de8d:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-426de8d{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-426de8d img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-2fbfa19{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-2fbfa19 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-8473ce2:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-8473ce2{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-8473ce2 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-0b16380{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-33434f1:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-33434f1{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-33434f1 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-23efad3:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-23efad3{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-23efad3 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-59da716:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-59da716{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-59da716 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-532f1c6:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-532f1c6{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-532f1c6 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-4ef501c:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-4ef501c{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-4ef501c img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-23c586e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-23c586e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-23c586e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-8aadd69{--display:flex;}.elementor-1167 .elementor-element.elementor-element-dd85666{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-3f730fe:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-3f730fe{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-3f730fe img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-b677ea4:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-b677ea4{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-b677ea4 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-6eb506b:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-6eb506b{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-6eb506b img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-dfcd8db{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-dfcd8db img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-d00156e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-d00156e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-d00156e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-d494557:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-d494557{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-d494557 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-60278d7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-6cc1611:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-6cc1611{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-6cc1611 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-cab4651:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-cab4651{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-cab4651 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-e83de10:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-e83de10{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-e83de10 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-a562c25:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-a562c25{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-a562c25 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-41d7a40:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-41d7a40{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-41d7a40 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-7352921:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-7352921{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-7352921 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-56f1ba1{--display:flex;}.elementor-1167 .elementor-element.elementor-element-3849afd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-4fb04b0{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-4fb04b0 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-2fa09a1{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-2fa09a1 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-58c82c5:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-58c82c5{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-58c82c5 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-2cb104e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-2cb104e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-2cb104e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-2e09adf:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-2e09adf{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-2e09adf img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-7044fa3:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-7044fa3{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-7044fa3 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-9653371{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-3f33aa7{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-3f33aa7 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-1df5a1b{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-1df5a1b img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-23e7b9e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-23e7b9e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-e0d634b:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-e0d634b{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-e0d634b img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-8b83002:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-8b83002{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-8b83002 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-fde84df:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-fde84df{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-fde84df img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-47899b8{--display:flex;}.elementor-1167 .elementor-element.elementor-element-3230381{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-287d1cc:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-287d1cc{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-287d1cc img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-011ccb5:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-011ccb5{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-011ccb5 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-71bfcc1{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-71bfcc1 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-e14a33e:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-e14a33e{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-e14a33e img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-62dbb04:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-62dbb04{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-62dbb04 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-445c4a8:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-445c4a8{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-445c4a8 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-494bed8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-ea4f001:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-ea4f001{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-ea4f001 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-e7afa4d{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-e7afa4d img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-ffd712a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-ffd712a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-ffd712a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-b070b53:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-b070b53{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-b070b53 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-fa94c0b{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-fa94c0b img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-bd5a162:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-bd5a162{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-bd5a162 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-b2461a0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-c8e8b5a{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-c8e8b5a img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-1e0141f:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-1e0141f{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-1e0141f img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-6c86cfc{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-6c86cfc img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-4f8b567:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-4f8b567{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-4f8b567 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-e16467b:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-e16467b{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-e16467b img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover{--e-transform-translateY:-30px;}.elementor-1167 .elementor-element.elementor-element-d9e1a00{--e-transform-transition-duration:500ms;}.elementor-1167 .elementor-element.elementor-element-d9e1a00 img{transition-duration:0.3s;}.elementor-1167 .elementor-element.elementor-element-d954643{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-gap:10px;--n-tabs-gap:40px;--n-tabs-title-border-radius:1px 1px 1px 1px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:10px;--n-tabs-title-color-active:var( --e-global-color-secondary );}.elementor-1167 .elementor-element.elementor-element-d954643 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-text );}.elementor-1167 .elementor-element.elementor-element-d954643.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ECECECFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1167 .elementor-element.elementor-element-d954643.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1167 .elementor-element.elementor-element-d954643.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:1px 1px 1px 0px rgba(0,0,0,0.5);}.elementor-1167 .elementor-element.elementor-element-d954643.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );}.elementor-1167 .elementor-element.elementor-element-d954643 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-1167 .elementor-element.elementor-element-eba8a63{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-gap:20px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:50px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:50px;--n-tabs-title-color-active:var( --e-global-color-secondary );}.elementor-1167 .elementor-element.elementor-element-eba8a63 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-text );}.elementor-1167 .elementor-element.elementor-element-eba8a63.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ECECECFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1167 .elementor-element.elementor-element-eba8a63.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1167 .elementor-element.elementor-element-eba8a63.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:1px 1px 1px 0px rgba(0,0,0,0.5);}.elementor-1167 .elementor-element.elementor-element-eba8a63.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-1167 .elementor-element.elementor-element-eba8a63 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1167 .elementor-element.elementor-element-a8a6f3e{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-9bd05d0{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-53883ee{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-85ed0ee{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-121110b{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-ce9e915{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-700d92b{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-3ff24a9{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-3d42bee{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-31c1724{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-182fba7{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-c339bd5{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-e319e4b{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-a0092f6{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-784a65b{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-1e18b5c{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-80ab1c9{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-1587f44{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-f9133b9{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-d8eb7db{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-8dc1464{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-0b16380{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-dd85666{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-60278d7{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-3849afd{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-9653371{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-3230381{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-494bed8{--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-b2461a0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1167 .elementor-element.elementor-element-a8a6f3e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-9bd05d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-53883ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-85ed0ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-121110b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-ce9e915{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-700d92b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-3ff24a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-3d42bee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-31c1724{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-182fba7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-c339bd5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-e319e4b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-a0092f6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-784a65b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-1e18b5c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-80ab1c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-1587f44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-f9133b9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-d8eb7db{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-8dc1464{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-0b16380{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-dd85666{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-60278d7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-3849afd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-9653371{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-3230381{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-494bed8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1167 .elementor-element.elementor-element-b2461a0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3ec8e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3ec8e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460663d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-460663d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-460663d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-460663d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-460663d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ac2b74 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1ac2b74 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1ac2b74::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1ac2b74:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab8157f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ab8157f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ab8157f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ab8157f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ab8157f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8407e75 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8407e75 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8407e75 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8407e75::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8407e75:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d375da2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d375da2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d375da2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d375da2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d375da2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84cb9db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-84cb9db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-84cb9db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-84cb9db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-84cb9db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f63e1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3f63e1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3f63e1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3f63e1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee5b191 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ee5b191 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ee5b191 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ee5b191::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ee5b191:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690bf36 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-690bf36 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-690bf36 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-690bf36::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-690bf36:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efa5e4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4efa5e4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4efa5e4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4efa5e4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838eaa1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-838eaa1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-838eaa1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-838eaa1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-838eaa1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d34c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-66d34c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-66d34c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-66d34c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-66d34c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be6167 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4be6167 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4be6167 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4be6167::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4be6167:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99613a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99613a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99613a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99613a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99613a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e25c159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e25c159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e25c159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e25c159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e25c159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97dd1e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a97dd1e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a97dd1e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a97dd1e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a97dd1e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d05051 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d05051 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d05051 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d05051::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d05051:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5988b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0d5988b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0d5988b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0d5988b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0d5988b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e803e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3e803e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3e803e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3e803e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3e803e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3ec05 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f3ec05 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f3ec05::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f3ec05:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df4a144 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-df4a144 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-df4a144 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-df4a144::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-df4a144:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669888c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-669888c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-669888c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-669888c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-669888c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5ee88 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d5ee88 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d5ee88::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d5ee88:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e4e8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-68e4e8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-68e4e8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-68e4e8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-68e4e8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc3b7a7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc3b7a7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80866f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-80866f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-80866f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-80866f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-80866f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1088b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8a1088b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8a1088b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8a1088b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8a1088b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bda25a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5bda25a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5bda25a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5bda25a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5bda25a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3026953 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3026953 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3026953 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3026953::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3026953:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed87bb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ed87bb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ed87bb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ed87bb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-255d767 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-255d767 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-255d767 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-255d767::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-255d767:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e61205e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e61205e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e61205e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e61205e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e61205e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd74037 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd74037 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd74037 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd74037::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd74037:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e21b57 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e21b57 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e21b57 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e21b57::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e21b57:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de5cee9 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-de5cee9 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-de5cee9 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-de5cee9::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-de5cee9:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f05a3ba *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f05a3ba {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f05a3ba img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f05a3ba::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f05a3ba:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6c619f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b6c619f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b6c619f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b6c619f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b6c619f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74eaf15 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74eaf15 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74eaf15 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74eaf15::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74eaf15:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9eb50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b9eb50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b9eb50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b9eb50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b9eb50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180db09 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-180db09 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-180db09 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-180db09::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-180db09:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af99d8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2af99d8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2af99d8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2af99d8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2af99d8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eef1f0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4eef1f0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4eef1f0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4eef1f0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fac06a5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fac06a5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fac06a5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fac06a5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fac06a5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19d424a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-19d424a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-19d424a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-19d424a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-19d424a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74ca815 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74ca815 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74ca815 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74ca815::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74ca815:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43e28a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a43e28a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a43e28a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a43e28a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a43e28a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd87ac7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd87ac7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd87ac7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd87ac7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b8401e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b8401e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b8401e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b8401e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b8401e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c726f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f5c726f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f5c726f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f5c726f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f5c726f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-637f281 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-637f281 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-637f281 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-637f281::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-637f281:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a2ea5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0a2ea5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abda8f5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abda8f5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abda8f5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abda8f5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abda8f5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3ab8df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d3ab8df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d3ab8df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d3ab8df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d3ab8df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513999e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-513999e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-513999e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-513999e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-513999e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af4ae *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-85af4ae {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-85af4ae img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-85af4ae::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-85af4ae:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421ee5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-421ee5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-421ee5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-421ee5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-421ee5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f67eed *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f67eed {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f67eed img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f67eed::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f67eed:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-272c5cd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-272c5cd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-272c5cd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-272c5cd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-272c5cd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc7513 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7bc7513 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7bc7513 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7bc7513::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7bc7513:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4be2cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d4be2cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d4be2cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d4be2cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d4be2cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c794f7a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c794f7a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c794f7a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c794f7a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c794f7a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918b26e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-918b26e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-918b26e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-918b26e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-918b26e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42b2e2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d42b2e2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d42b2e2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d42b2e2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d997869 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d997869 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d997869 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d997869::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d997869:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-369230c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-369230c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-369230c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-369230c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-369230c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-372b927 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-372b927 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-372b927 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-372b927::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-372b927:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fc56e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55fc56e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55fc56e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55fc56e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55fc56e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8509d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d8509d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d8509d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d8509d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d8509d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d726c0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8d726c0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8d726c0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8d726c0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8d726c0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a14eabf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a14eabf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a14eabf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a14eabf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a14eabf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114f651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-114f651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-114f651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-114f651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-114f651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa570 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-20aa570 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-20aa570 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-20aa570::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-20aa570:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f66a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f10f66a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f10f66a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f10f66a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f10f66a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5069154 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5069154 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5069154 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5069154::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5069154:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bad52f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0bad52f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0bad52f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0bad52f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0bad52f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf1ef0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1cf1ef0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c0a535 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8c0a535 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8c0a535 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8c0a535::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8c0a535:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d31f6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-74d31f6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-74d31f6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-74d31f6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-74d31f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b8a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2dd5b8a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24da80e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-24da80e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-24da80e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-24da80e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-24da80e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-212db64 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-212db64 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-212db64 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-212db64::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-212db64:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9434c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4d9434c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4d9434c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4d9434c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4d9434c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccc3433 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ccc3433 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ccc3433 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ccc3433::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ccc3433:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc7a628 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fc7a628 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fc7a628 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fc7a628::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fc7a628:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a318135 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a318135 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a318135 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a318135::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a318135:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6642e3d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6642e3d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6642e3d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6642e3d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6642e3d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72e44f7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-72e44f7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-72e44f7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-72e44f7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-72e44f7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6e977a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f6e977a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f6e977a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f6e977a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f6e977a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d2623 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d2623 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d2623 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d2623::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d2623:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5eadf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd5eadf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd5eadf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd5eadf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd5eadf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa4d1b6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-aa4d1b6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8bdb68 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a8bdb68 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a8bdb68::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a8bdb68:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce571fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ce571fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ce571fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ce571fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ce571fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dcb55d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3dcb55d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3dcb55d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3dcb55d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3dcb55d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8105a94 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8105a94 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8105a94 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8105a94::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8105a94:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd521de *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd521de {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd521de img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd521de::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd521de:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b299168 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b299168 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b299168 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b299168::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b299168:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e99e853 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e99e853 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e99e853 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e99e853::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e99e853:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7864f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-0f7864f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-0f7864f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-0f7864f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-0f7864f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-858cf31 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-858cf31 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-858cf31 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-858cf31::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-858cf31:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef1e7bd *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ef1e7bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b88d6e6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b88d6e6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b88d6e6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b88d6e6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dce21 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-89dce21 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-89dce21 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-89dce21::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-89dce21:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb3036 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abb3036 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abb3036 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abb3036::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abb3036:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cdc228 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cdc228 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cdc228 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cdc228::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cdc228:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12788d0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-12788d0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-12788d0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-12788d0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-12788d0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd1f14 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-abd1f14 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-abd1f14 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-abd1f14::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-abd1f14:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7172078 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7172078 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7172078 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7172078::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7172078:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f510bb2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-f510bb2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-f510bb2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-f510bb2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-f510bb2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a2159 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b7a2159 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b7a2159 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b7a2159::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b7a2159:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3186fde *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3186fde {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3186fde img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3186fde::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3186fde:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-257c459 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-257c459 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-257c459 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-257c459::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-257c459:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e025e2b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e025e2b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e025e2b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e025e2b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e025e2b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d66873 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-5d66873 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-5d66873 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-5d66873::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-5d66873:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e45b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-55e45b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-55e45b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-55e45b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-55e45b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c146a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c3c146a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c3c146a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c3c146a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c3c146a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7ac635 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7ac635 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7ac635 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7ac635::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7ac635:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd0fa12 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fd0fa12 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fd0fa12::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fd0fa12:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-622b36a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-622b36a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-622b36a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-622b36a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-622b36a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb95902 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fb95902 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fb95902 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fb95902::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fb95902:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88b34b8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-88b34b8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-88b34b8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-88b34b8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-88b34b8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f8088e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6f8088e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6f8088e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6f8088e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6f8088e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f773e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-93f773e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-93f773e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-93f773e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-93f773e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d851f6c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d851f6c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d851f6c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d851f6c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d851f6c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-423b50a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-423b50a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-423b50a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-423b50a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-423b50a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02d4a51 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-02d4a51 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-02d4a51 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-02d4a51::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-02d4a51:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6830cad *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6830cad {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6830cad img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6830cad::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6830cad:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03410f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d03410f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d03410f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d03410f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d03410f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf894f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ddf894f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ddf894f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ddf894f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ddf894f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bde478 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8bde478 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8bde478 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8bde478::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8bde478:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6088c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2f6088c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2f6088c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2f6088c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2f6088c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc73843 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bc73843 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bc73843 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bc73843::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bc73843:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91afd58 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-91afd58 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-91afd58 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-91afd58::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-91afd58:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eb55f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-9eb55f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-9eb55f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-9eb55f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426de8d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-426de8d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-426de8d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-426de8d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-426de8d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fbfa19 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fbfa19 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fbfa19::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fbfa19:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8473ce2 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8473ce2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8473ce2 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8473ce2::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8473ce2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33434f1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-33434f1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-33434f1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-33434f1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-33434f1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23efad3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23efad3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23efad3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23efad3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23efad3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59da716 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-59da716 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-59da716 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-59da716::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-59da716:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532f1c6 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-532f1c6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-532f1c6 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-532f1c6::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-532f1c6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ef501c *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4ef501c {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4ef501c img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4ef501c::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4ef501c:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23c586e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23c586e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23c586e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23c586e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23c586e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f730fe *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f730fe {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f730fe img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f730fe::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f730fe:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b677ea4 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b677ea4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b677ea4 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b677ea4::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b677ea4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eb506b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6eb506b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6eb506b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6eb506b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6eb506b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfcd8db *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-dfcd8db {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-dfcd8db img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-dfcd8db::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-dfcd8db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d00156e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d00156e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d00156e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d00156e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d00156e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d494557 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d494557 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d494557 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d494557::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d494557:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cc1611 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6cc1611 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6cc1611 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6cc1611::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6cc1611:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cab4651 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-cab4651 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-cab4651 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-cab4651::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-cab4651:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e83de10 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e83de10 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e83de10 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e83de10::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e83de10:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a562c25 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-a562c25 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-a562c25 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-a562c25::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-a562c25:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d7a40 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-41d7a40 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-41d7a40 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-41d7a40::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-41d7a40:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7352921 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7352921 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7352921 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7352921::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7352921:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb04b0 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4fb04b0 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4fb04b0::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4fb04b0:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa09a1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2fa09a1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2fa09a1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2fa09a1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c82c5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-58c82c5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-58c82c5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-58c82c5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-58c82c5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb104e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2cb104e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2cb104e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2cb104e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2cb104e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e09adf *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-2e09adf {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-2e09adf img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-2e09adf::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-2e09adf:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7044fa3 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-7044fa3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-7044fa3 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-7044fa3::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-7044fa3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f33aa7 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-3f33aa7 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-3f33aa7::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-3f33aa7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df5a1b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1df5a1b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1df5a1b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1df5a1b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1df5a1b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e7b9e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-23e7b9e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-23e7b9e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-23e7b9e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-23e7b9e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d634b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e0d634b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e0d634b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e0d634b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e0d634b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b83002 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-8b83002 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-8b83002 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-8b83002::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-8b83002:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde84df *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fde84df {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fde84df img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fde84df::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fde84df:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287d1cc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-287d1cc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-287d1cc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-287d1cc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-287d1cc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-011ccb5 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-011ccb5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-011ccb5 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-011ccb5::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-011ccb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71bfcc1 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-71bfcc1 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-71bfcc1::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-71bfcc1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e14a33e *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e14a33e {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e14a33e img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e14a33e::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e14a33e:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62dbb04 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-62dbb04 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-62dbb04 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-62dbb04::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-62dbb04:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445c4a8 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-445c4a8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-445c4a8 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-445c4a8::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-445c4a8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea4f001 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ea4f001 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ea4f001 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ea4f001::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ea4f001:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7afa4d *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e7afa4d {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e7afa4d img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e7afa4d::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e7afa4d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffd712a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-ffd712a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-ffd712a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-ffd712a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-ffd712a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b070b53 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-b070b53 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-b070b53 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-b070b53::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-b070b53:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa94c0b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-fa94c0b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-fa94c0b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-fa94c0b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-fa94c0b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd5a162 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-bd5a162 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-bd5a162 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-bd5a162::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-bd5a162:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e8b5a *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-c8e8b5a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e0141f *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-1e0141f {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-1e0141f img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-1e0141f::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-1e0141f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c86cfc *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-6c86cfc {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-6c86cfc img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-6c86cfc::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-6c86cfc:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f8b567 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-4f8b567 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-4f8b567 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-4f8b567::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-4f8b567:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e16467b *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-e16467b {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-e16467b img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-e16467b::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-e16467b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e1a00 *//* Container কে relative করো */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Image transition effect */
.elementor-1167 .elementor-element.elementor-element-d9e1a00 img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.4s ease;
}

/* Hover এ শুধু opacity কমবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover img {
  opacity: 0.6;
}

/* Overlay text */
.elementor-1167 .elementor-element.elementor-element-d9e1a00::after {
  content: "See More"; /* overlay text */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 18px;
  background: rgba(0,0,0,0.4); /* subtle background */
  padding: 6px 12px;
  border-radius: 5px;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

/* Hover করলে overlay text দেখাবে */
.elementor-1167 .elementor-element.elementor-element-d9e1a00:hover::after {
  opacity: 1;
}/* End custom CSS */