.elementor-1567 .elementor-element.elementor-element-e799e48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1567 .elementor-element.elementor-element-4efa1d1{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1567 .elementor-element.elementor-element-4efa1d1:not(.elementor-motion-effects-element-type-background), .elementor-1567 .elementor-element.elementor-element-4efa1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#220E01;}.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-1567 .elementor-element.elementor-element-f7af8cb .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:68px;font-weight:600;line-height:74.8px;letter-spacing:-1.36px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-fe05f08 .woocommerce-breadcrumb{color:#FFFFFF;font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:25.2px;}.elementor-1567 .elementor-element.elementor-element-fe05f08 .woocommerce-breadcrumb > a{color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-fd3b311{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-1567 .elementor-element.elementor-element-070a50d{--display:flex;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1567 .elementor-element.elementor-element-8a46877 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:50px;font-weight:700;line-height:60px;letter-spacing:-1px;color:#220E01;}.elementor-1567 .elementor-element.elementor-element-d86572a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-212e4ee{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--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-1567 .elementor-element.elementor-element-9f0640c img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-0a798d6{--display:flex;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1567 .elementor-element.elementor-element-cdb42cb .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-cdb42cb .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-7108f36{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-7108f36 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-7108f36 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-7108f36 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-e273e2b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-9c2a361 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-c8e9cec{--display:flex;}.elementor-1567 .elementor-element.elementor-element-f4bd094 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-f4bd094 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-17d1405{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-17d1405 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-17d1405 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-17d1405 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-beecc87{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-1e06c33 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-1f779d7{--display:flex;}.elementor-1567 .elementor-element.elementor-element-3b32907 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-3b32907 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-284c8c1{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-284c8c1 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-284c8c1 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-284c8c1 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-1e758e2{--display:flex;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1567 .elementor-element.elementor-element-a3a1bd8 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:50px;font-weight:700;line-height:60px;letter-spacing:-1px;color:#220E01;}.elementor-1567 .elementor-element.elementor-element-e42ee4b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-3e44192{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-7182dd9 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-f891f96{--display:flex;}.elementor-1567 .elementor-element.elementor-element-3b98db6 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-3b98db6 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-0e4e199{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-0e4e199 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-0e4e199 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-0e4e199 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-d414bfc{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-4c40312 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-e522ecf{--display:flex;}.elementor-1567 .elementor-element.elementor-element-33a8973 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-33a8973 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-1668538{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-1668538 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-1668538 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-1668538 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-b733152{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-5421bde img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-a7af928{--display:flex;}.elementor-1567 .elementor-element.elementor-element-3e1ca79 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-3e1ca79 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-e897a6e{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-e897a6e .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-e897a6e .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-e897a6e .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-8795d35{--display:flex;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1567 .elementor-element.elementor-element-c234c7b .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:50px;font-weight:700;line-height:60px;letter-spacing:-1px;color:#220E01;}.elementor-1567 .elementor-element.elementor-element-ef97a98{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-56b0b40{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-a23ee71 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-62e36f2{--display:flex;}.elementor-1567 .elementor-element.elementor-element-55b4b52 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-55b4b52 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-31cc220{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-31cc220 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-31cc220 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-31cc220 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-c1a0d2d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-f10f7e0 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-dd5c8bd{--display:flex;}.elementor-1567 .elementor-element.elementor-element-58fedae .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-58fedae .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-4277b38{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-4277b38 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-4277b38 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-4277b38 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-edd2d3e{--display:flex;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--border-radius:25px 25px 25px 25px;}.elementor-1567 .elementor-element.elementor-element-86d56f9 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:50px;font-weight:700;line-height:60px;letter-spacing:-1px;color:#220E01;}.elementor-1567 .elementor-element.elementor-element-d5f3b3e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-4574865{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-fff1fbe img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-bcd6100{--display:flex;}.elementor-1567 .elementor-element.elementor-element-c05a9b0 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-c05a9b0 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-3dd3988{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-3dd3988 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-3dd3988 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-3dd3988 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-8ff12d2{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-e807d51 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-9a8949f{--display:flex;}.elementor-1567 .elementor-element.elementor-element-b3d5bb8 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-b3d5bb8 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-b371b33{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-b371b33 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-b371b33 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-b371b33 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-131bc61{--display:flex;--gap:60px 20px;--row-gap:60px;--column-gap:20px;--border-radius:25px 25px 25px 25px;}.elementor-1567 .elementor-element.elementor-element-c723bca .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:50px;font-weight:700;line-height:60px;letter-spacing:-1px;color:#220E01;}.elementor-1567 .elementor-element.elementor-element-73e1434{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-69c817b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-09a1842 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-7e7a963{--display:flex;}.elementor-1567 .elementor-element.elementor-element-e2ce692 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-e2ce692 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-82da943{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-82da943 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-82da943 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-82da943 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-fc82353{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-53da805 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-b637223{--display:flex;}.elementor-1567 .elementor-element.elementor-element-9aaf46f .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-9aaf46f .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-9b34a56{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-9b34a56 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-9b34a56 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-9b34a56 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-74c9e8e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-b4cac2b img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-78fafd7{--display:flex;}.elementor-1567 .elementor-element.elementor-element-22f939d .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-22f939d .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-3ef0b0c{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-3ef0b0c .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-3ef0b0c .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-3ef0b0c .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-c600efb{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-f6d1c21 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-81c6fb6{--display:flex;}.elementor-1567 .elementor-element.elementor-element-c3d1c76 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-c3d1c76 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-265ce2c{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-265ce2c .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-265ce2c .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-265ce2c .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-98e72af{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-b5bda21 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-c0f879d{--display:flex;}.elementor-1567 .elementor-element.elementor-element-c3d0ab6 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-c3d0ab6 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-a0546f4{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-a0546f4 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-a0546f4 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-a0546f4 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-73e4be2{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-e9db707 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-8a35722{--display:flex;}.elementor-1567 .elementor-element.elementor-element-6866841 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-6866841 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-d961107{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-d961107 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-d961107 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-d961107 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-37377b0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-bd0d84a img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-0456431{--display:flex;}.elementor-1567 .elementor-element.elementor-element-6a26f7a .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-6a26f7a .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-5f2f2e6{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-5f2f2e6 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-5f2f2e6 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-5f2f2e6 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-3065b20{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-d9e5b16 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-f7d8ce3{--display:flex;}.elementor-1567 .elementor-element.elementor-element-21894e1 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-21894e1 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-3f859dd{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-3f859dd .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-3f859dd .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-3f859dd .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-56f48e9{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-db2a696 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-79c2fbe{--display:flex;}.elementor-1567 .elementor-element.elementor-element-771a214 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-771a214 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-84f750d{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-84f750d .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-84f750d .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-84f750d .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1567 .elementor-element.elementor-element-979c84c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1567 .elementor-element.elementor-element-7199a0c img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1567 .elementor-element.elementor-element-fe42963{--display:flex;}.elementor-1567 .elementor-element.elementor-element-a378165 .elementor-image-box-title{margin-bottom:10px;font-family:"Anek Bangla", Sans-serif;font-size:22px;font-weight:600;line-height:26.4px;color:#B51716;}.elementor-1567 .elementor-element.elementor-element-a378165 .elementor-image-box-description{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#FFFFFF;}.elementor-1567 .elementor-element.elementor-element-f02a3d5{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-1567 .elementor-element.elementor-element-f02a3d5 .elementor-widget-container{text-align:center;}.elementor-1567 .elementor-element.elementor-element-f02a3d5 .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1567 .elementor-element.elementor-element-f02a3d5 .elementor-icon{border-radius:50px 50px 50px 50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1567 .elementor-element.elementor-element-8a46877 .elementor-heading-title{font-size:35px;line-height:35px;}.elementor-1567 .elementor-element.elementor-element-d86572a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-a3a1bd8 .elementor-heading-title{font-size:35px;line-height:35px;}.elementor-1567 .elementor-element.elementor-element-e42ee4b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-c234c7b .elementor-heading-title{font-size:35px;line-height:35px;}.elementor-1567 .elementor-element.elementor-element-ef97a98{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-86d56f9 .elementor-heading-title{font-size:35px;line-height:35px;}.elementor-1567 .elementor-element.elementor-element-d5f3b3e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-c723bca .elementor-heading-title{font-size:35px;line-height:35px;}.elementor-1567 .elementor-element.elementor-element-73e1434{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1567 .elementor-element.elementor-element-e799e48{--content-width:1820px;}.elementor-1567 .elementor-element.elementor-element-fd3b311{--content-width:1820px;}}@media(max-width:767px){.elementor-1567 .elementor-element.elementor-element-f7af8cb .elementor-heading-title{font-size:50px;}.elementor-1567 .elementor-element.elementor-element-d86572a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-e42ee4b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-ef97a98{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-d5f3b3e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1567 .elementor-element.elementor-element-73e1434{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-f7af8cb */.banner-main-heading:hover .banner-heading-title{
background-position: right center;
}

.banner-heading-title{
    background: linear-gradient(90deg, #F43130 0%, #FFB425 50%, #F43130 100%);
    background-size: 200% auto;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4efa1d1 */.banner-image {

    background-image: url(https://tfpcindia.com/wp-content/uploads/2025/08/page-header-bg-fires.svg);
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: 100% auto;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e799e48 */body{
    background-color: #F8F4EF !important;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a46877 */.banner-main-heading:hover .banner-heading-title{
background-position: right center;
}

.banner-heading-title{
    background: linear-gradient(90deg, #F43130 0%, #FFB425 50%, #F43130 100%);
    background-size: 200% auto;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f0640c */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cdb42cb */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-212e4ee */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c2a361 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f4bd094 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e273e2b */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e06c33 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3b32907 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beecc87 */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a1bd8 */.banner-main-heading:hover .banner-heading-title{
background-position: right center;
}

.banner-heading-title{
    background: linear-gradient(90deg, #F43130 0%, #FFB425 50%, #F43130 100%);
    background-size: 200% auto;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7182dd9 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3b98db6 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e44192 */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c40312 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-33a8973 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d414bfc */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5421bde */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3e1ca79 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b733152 */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c234c7b */.banner-main-heading:hover .banner-heading-title{
background-position: right center;
}

.banner-heading-title{
    background: linear-gradient(90deg, #F43130 0%, #FFB425 50%, #F43130 100%);
    background-size: 200% auto;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a23ee71 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-55b4b52 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b0b40 */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10f7e0 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-58fedae */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a0d2d */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86d56f9 */.banner-main-heading:hover .banner-heading-title{
background-position: right center;
}

.banner-heading-title{
    background: linear-gradient(90deg, #F43130 0%, #FFB425 50%, #F43130 100%);
    background-size: 200% auto;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fff1fbe */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c05a9b0 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4574865 */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e807d51 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b3d5bb8 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff12d2 */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c723bca */.banner-main-heading:hover .banner-heading-title{
background-position: right center;
}

.banner-heading-title{
    background: linear-gradient(90deg, #F43130 0%, #FFB425 50%, #F43130 100%);
    background-size: 200% auto;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09a1842 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2ce692 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69c817b */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-53da805 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9aaf46f */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc82353 */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4cac2b */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-22f939d */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74c9e8e */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6d1c21 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d1c76 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c600efb */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5bda21 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d0ab6 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98e72af */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9db707 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6866841 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e4be2 */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd0d84a */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6a26f7a */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37377b0 */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9e5b16 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21894e1 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3065b20 */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db2a696 */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-771a214 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56f48e9 */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7199a0c */.our-team{
    overflow: hidden;
}
.our-team:hover:after{
    height: 250%;
    transition: all 600ms linear !important;
    background-color: transparent;
}

.our-team:after{
    content: '';
    position: absolute;
    width: 200%;
    height: 0%;
    left: 50%;
    top: 50%;
    background-color: rgba(255, 255, 255, .3);
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

.our-team::before {
    content: '';
    position: absolute;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(34, 14, 1, 0) 56.76%, rgba(34, 14, 1, 0.9) 89.49%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a378165 */.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-979c84c */.team-body-fires{
    transform: translateY(40px);
    transition: all 0.4s ease-in-out;
}
.team-body-fires{
position: absolute;
bottom: 0;
z-index: 2;
}

.team-social-list-fires {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.team-item-fires:hover .team-social-list-fires {
    opacity: 1;
    visibility: visible;
}
.team-item-fires:hover .team-body-fires {
    transform: translateY(0);
}/* End custom CSS */