.elementor-13481 .elementor-element.elementor-element-4b053c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-13481 .elementor-element.elementor-element-4b053c0:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-4b053c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.allieddigital.net/wp-content/uploads/2026/07/02-About-Us-Page-Hero-1.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-13481 .elementor-element.elementor-element-4b053c0.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-e6c829f{--display:flex;--min-height:550px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-e6c829f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13481 .elementor-element.elementor-element-e9714b2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-13481 .elementor-element.elementor-element-e9714b2::before, .elementor-13481 .elementor-element.elementor-element-e9714b2 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-e9714b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-e9714b2 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-e9714b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-e9714b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13481 .elementor-element.elementor-element-e9714b2.e-con{--flex-grow:0;--flex-shrink:0;}.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-13481 .elementor-element.elementor-element-1297679 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(2.25rem, 1.4167rem + 1.7361vw, 3.5rem);font-weight:400;line-height:1.2em;}.elementor-13481 .elementor-element.elementor-element-1297679{width:auto;max-width:auto;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-1297679.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13481 .elementor-element.elementor-element-487efb3{font-family:"DM Sans", Sans-serif;font-size:clamp(0.875rem, 0.4583rem + 0.8681vw, 1.5rem);font-weight:400;line-height:1.3em;color:#242424;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-487efb3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13481 .elementor-element.elementor-element-d3f969a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:3em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:120px;}.elementor-13481 .elementor-element.elementor-element-74d5d61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.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-13481 .elementor-element.elementor-element-16c6a0c img{width:100%;height:419px;object-fit:cover;object-position:top center;border-radius:10px 10px 10px 10px;}.elementor-13481 .elementor-element.elementor-element-ee17b08{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:-90px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13481 .elementor-element.elementor-element-ee17b08:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-ee17b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F0F8;}.elementor-13481 .elementor-element.elementor-element-ee17b08.e-con{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-617ef8f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:600;line-height:1.4em;color:#002846;}.elementor-13481 .elementor-element.elementor-element-e7195b1{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#242424;}.elementor-13481 .elementor-element.elementor-element-ef59d58{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:50px;--padding-bottom:20px;--padding-left:70px;--padding-right:70px;}.elementor-13481 .elementor-element.elementor-element-c8e0a0d{text-align:center;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-c8e0a0d .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:35px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-1d0e31a{text-align:center;padding:20px 0px 50px 0px;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-1d0e31a .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:30px;font-weight:400;color:#171717;}.elementor-13481 .elementor-element.elementor-element-1d0e303{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-1d0e303::before, .elementor-13481 .elementor-element.elementor-element-1d0e303 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-1d0e303 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-1d0e303 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-1d0e303 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-1d0e303 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-b9939dd img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-b9939dd{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-abf238f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13481 .elementor-element.elementor-element-1da3ae4 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1da3ae4.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1da3ae4 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-1da3ae4 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-a34f8de{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-a34f8de::before, .elementor-13481 .elementor-element.elementor-element-a34f8de > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-a34f8de > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-a34f8de > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-a34f8de > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-a34f8de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-1ee0073 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-1ee0073{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-fd9457e .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-1698660 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1698660.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1698660 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-1698660 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-afac3dd{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-afac3dd::before, .elementor-13481 .elementor-element.elementor-element-afac3dd > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-afac3dd > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-afac3dd > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-afac3dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-afac3dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-c18c9b1 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-c18c9b1{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-5357388 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-3a1e1bd .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-3a1e1bd .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-3a1e1bd .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-db1ed78{--display:flex;--min-height:460px;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-db1ed78::before, .elementor-13481 .elementor-element.elementor-element-db1ed78 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-db1ed78 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-db1ed78 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-db1ed78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-db1ed78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-d47561d img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-d47561d{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-d5ed8da .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-4270087 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-4270087.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-4270087 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-4270087 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-07307d5{--display:flex;--min-height:460px;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-07307d5::before, .elementor-13481 .elementor-element.elementor-element-07307d5 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-07307d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-07307d5 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-07307d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-07307d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-47eaba8 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-47eaba8{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-0eec726 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-c9cdd1f .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-c9cdd1f .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-c9cdd1f .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-bd49913{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-bd49913::before, .elementor-13481 .elementor-element.elementor-element-bd49913 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-bd49913 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-bd49913 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-bd49913 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-bd49913 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-3f744a7 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-3f744a7{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-b3d2269 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-21376f5 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-21376f5.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-21376f5 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-21376f5 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-05518d9{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-05518d9::before, .elementor-13481 .elementor-element.elementor-element-05518d9 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-05518d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-05518d9 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-05518d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-05518d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-ead3b64 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-ead3b64{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-7c91d70 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-d866a77 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-d866a77.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-d866a77 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-d866a77 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-7d204c2{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-7d204c2::before, .elementor-13481 .elementor-element.elementor-element-7d204c2 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-7d204c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-7d204c2 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-7d204c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-7d204c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-69aacdc img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-69aacdc{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-08a2e7e .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-9c5dc02 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-9c5dc02 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-9c5dc02 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-b71d04a{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-b71d04a::before, .elementor-13481 .elementor-element.elementor-element-b71d04a > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-b71d04a > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-b71d04a > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-b71d04a > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-b71d04a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-248b50b img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-248b50b{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-8aba5ab .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-912db06 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-912db06.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-912db06 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-912db06 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-6aa8a42{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-6aa8a42::before, .elementor-13481 .elementor-element.elementor-element-6aa8a42 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6aa8a42 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6aa8a42 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6aa8a42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6aa8a42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-76afcb5 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-76afcb5{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-051a326 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-f32bef3 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-f32bef3 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-f32bef3 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-3e93035{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-dots-normal-color:var( --e-global-color-0ce58a6 );--e-n-carousel-dots-hover-color:var( --e-global-color-0ce58a6 );--e-n-carousel-swiper-pagination-spacing:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13481 .elementor-element.elementor-element-33c47b3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:50px;--padding-bottom:20px;--padding-left:70px;--padding-right:70px;}.elementor-13481 .elementor-element.elementor-element-88efa12{text-align:center;padding:20px 0px 50px 0px;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-88efa12 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:30px;font-weight:400;color:#171717;}.elementor-13481 .elementor-element.elementor-element-ae319f2{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-ae319f2::before, .elementor-13481 .elementor-element.elementor-element-ae319f2 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ae319f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ae319f2 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ae319f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ae319f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-38bddad img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-38bddad{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-e3c8334 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-7820789 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-7820789.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-7820789 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-7820789 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-fac4f2c{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-fac4f2c::before, .elementor-13481 .elementor-element.elementor-element-fac4f2c > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-fac4f2c > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-fac4f2c > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-fac4f2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-fac4f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-141f275 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-141f275{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-b02347a .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-ce4abb5 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ce4abb5.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ce4abb5 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-ce4abb5 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-00ca20c{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-00ca20c::before, .elementor-13481 .elementor-element.elementor-element-00ca20c > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-00ca20c > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-00ca20c > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-00ca20c > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-00ca20c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-d886760 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-d886760{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-b0ca25e .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-ddacd4f .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ddacd4f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ddacd4f .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-ddacd4f .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-4bdf75c{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-4bdf75c::before, .elementor-13481 .elementor-element.elementor-element-4bdf75c > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-4bdf75c > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-4bdf75c > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-4bdf75c > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-4bdf75c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-b665dd3 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-b665dd3{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-08efa53 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-afdfaa1 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-afdfaa1.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-afdfaa1 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-afdfaa1 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-8a4825b{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-8a4825b::before, .elementor-13481 .elementor-element.elementor-element-8a4825b > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-8a4825b > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-8a4825b > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-8a4825b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-8a4825b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-3fb5c03 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-3fb5c03{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-dc0b7a7 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-bdbfdb2 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-bdbfdb2.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-bdbfdb2 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-bdbfdb2 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-0a26eaf{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-0a26eaf::before, .elementor-13481 .elementor-element.elementor-element-0a26eaf > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-0a26eaf > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-0a26eaf > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-0a26eaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-0a26eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-1c32a55 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-1c32a55{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-e164065 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-5d322f1 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-5d322f1.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-5d322f1 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-5d322f1 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-003ee4d{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-003ee4d::before, .elementor-13481 .elementor-element.elementor-element-003ee4d > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-003ee4d > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-003ee4d > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-003ee4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-003ee4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-3bca702 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-3bca702{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-ac3b7e5 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-a9dac11 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-a9dac11 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-a9dac11 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-36fa915{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-36fa915::before, .elementor-13481 .elementor-element.elementor-element-36fa915 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-36fa915 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-36fa915 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-36fa915 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-36fa915 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-d41724f img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-d41724f{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-46f4a98 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-f89a060 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-f89a060.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-f89a060 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-f89a060 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-509c0a5{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-509c0a5::before, .elementor-13481 .elementor-element.elementor-element-509c0a5 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-509c0a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-509c0a5 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-509c0a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-509c0a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-fd87511 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-fd87511{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-791bf5a .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-ee7c47d .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ee7c47d .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-ee7c47d .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-748dbb2{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-748dbb2::before, .elementor-13481 .elementor-element.elementor-element-748dbb2 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-748dbb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-748dbb2 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-748dbb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-748dbb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-4bd91bc img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-4bd91bc{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-662f43b .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-faa713f .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-faa713f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-faa713f .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-faa713f .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-90fb5bf{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-90fb5bf::before, .elementor-13481 .elementor-element.elementor-element-90fb5bf > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-90fb5bf > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-90fb5bf > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-90fb5bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-90fb5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-d04707d img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-d04707d{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-47aa228 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-8bd4a06 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-8bd4a06 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-8bd4a06 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-3e7e151{--display:flex;--min-height:460px;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-3e7e151::before, .elementor-13481 .elementor-element.elementor-element-3e7e151 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-3e7e151 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-3e7e151 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-3e7e151 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-3e7e151 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-652ffff img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-652ffff{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-b0ac3f5 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-31d13a4 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-31d13a4 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-31d13a4 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-5b9d41b{--display:flex;--min-height:460px;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-5b9d41b::before, .elementor-13481 .elementor-element.elementor-element-5b9d41b > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-5b9d41b > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-5b9d41b > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-5b9d41b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-5b9d41b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-4ceac48 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-4ceac48{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-115d9da .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-81484da .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-81484da.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-81484da .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-81484da .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-9adb535{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-9adb535::before, .elementor-13481 .elementor-element.elementor-element-9adb535 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-9adb535 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-9adb535 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-9adb535 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-9adb535 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-0e86d21 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-0e86d21{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-a838815 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-4c7d66c .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-4c7d66c .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-4c7d66c .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-85d96a4{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-85d96a4::before, .elementor-13481 .elementor-element.elementor-element-85d96a4 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-85d96a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-85d96a4 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-85d96a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-85d96a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-881ac1f img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-881ac1f{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-deed77c .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-5a5690f .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-5a5690f .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-5a5690f .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-350f333{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-350f333::before, .elementor-13481 .elementor-element.elementor-element-350f333 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-350f333 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-350f333 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-350f333 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-350f333 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-9c54065 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-9c54065{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-82d6388 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-cf75bc9 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-cf75bc9 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-cf75bc9 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-8b06c9f{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-8b06c9f::before, .elementor-13481 .elementor-element.elementor-element-8b06c9f > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-8b06c9f > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-8b06c9f > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-8b06c9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-8b06c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-e584b1b img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-e584b1b{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-5920f5e .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-5be010c .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-5be010c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-5be010c .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-5be010c .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-11aefd4{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-11aefd4::before, .elementor-13481 .elementor-element.elementor-element-11aefd4 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-11aefd4 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-11aefd4 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-11aefd4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-11aefd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-514637b img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-514637b{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-1e2aaab .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-b568d49 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-b568d49.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-b568d49 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-b568d49 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-c6b9d52{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-dots-normal-color:var( --e-global-color-0ce58a6 );--e-n-carousel-dots-hover-color:var( --e-global-color-0ce58a6 );--e-n-carousel-swiper-pagination-spacing:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13481 .elementor-element.elementor-element-7d52771{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-7d52771::before, .elementor-13481 .elementor-element.elementor-element-7d52771 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-7d52771 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-7d52771 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-7d52771 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-7d52771 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-2bec859 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-2bec859{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-da7ba7d .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-c13e467 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-c13e467.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-c13e467 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-c13e467 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-ba4bff5{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-ba4bff5::before, .elementor-13481 .elementor-element.elementor-element-ba4bff5 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ba4bff5 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ba4bff5 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ba4bff5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ba4bff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-3a7eee2 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-3a7eee2{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-34a4db8 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-0ccdab2 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-0ccdab2 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-0ccdab2 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-feb84b7{--display:flex;--justify-content:space-between;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-feb84b7::before, .elementor-13481 .elementor-element.elementor-element-feb84b7 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-feb84b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-feb84b7 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-feb84b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-feb84b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-02b7dde img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-02b7dde{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-42bf0c4{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-5335ef7 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-73c9e01 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-73c9e01 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-73c9e01 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-c8ca794{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-c8ca794::before, .elementor-13481 .elementor-element.elementor-element-c8ca794 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-c8ca794 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-c8ca794 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-c8ca794 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-c8ca794 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-c0df961 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-c0df961{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-da24ac7 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-46ffe2a .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-46ffe2a .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-46ffe2a .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-fb1f5c5{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-fb1f5c5::before, .elementor-13481 .elementor-element.elementor-element-fb1f5c5 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-fb1f5c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-fb1f5c5 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-fb1f5c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-fb1f5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-4a6430d img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-4a6430d{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-7e79990 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-cc05668 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-cc05668.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-cc05668 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-cc05668 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-da67b5f{--display:flex;--justify-content:space-between;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-da67b5f::before, .elementor-13481 .elementor-element.elementor-element-da67b5f > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-da67b5f > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-da67b5f > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-da67b5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-da67b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-9283622 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-9283622{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-b2e0614{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-100df27 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-f8ab358 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-f8ab358 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-f8ab358 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-a74cec3{--display:flex;--justify-content:space-between;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-a74cec3::before, .elementor-13481 .elementor-element.elementor-element-a74cec3 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-a74cec3 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-a74cec3 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-a74cec3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-a74cec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-fa64f68 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-fa64f68{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-6d54380{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-cd0a2ae .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-76597c5 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-76597c5.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-76597c5 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-76597c5 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-919e885{--display:flex;--justify-content:space-between;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-919e885::before, .elementor-13481 .elementor-element.elementor-element-919e885 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-919e885 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-919e885 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-919e885 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-919e885 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-09d59a4 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-09d59a4{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-7006beb{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-85112a6 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-b436b33 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-b436b33.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-b436b33 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-b436b33 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-25756d1{--display:flex;--justify-content:space-between;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-25756d1::before, .elementor-13481 .elementor-element.elementor-element-25756d1 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-25756d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-25756d1 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-25756d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-25756d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-dd421b5 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-dd421b5{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-40feaca{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-bd03d66 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-abd6df8 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-abd6df8 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-abd6df8 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-388fa76{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-388fa76::before, .elementor-13481 .elementor-element.elementor-element-388fa76 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-388fa76 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-388fa76 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-388fa76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-388fa76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-47f7064 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-47f7064{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-e7bc4a3{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-cc321ab .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-41e12dd .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-41e12dd .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-41e12dd .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-d39c250{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-dots-normal-color:var( --e-global-color-0ce58a6 );--e-n-carousel-dots-hover-color:var( --e-global-color-0ce58a6 );--e-n-carousel-swiper-pagination-spacing:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13481 .elementor-element.elementor-element-26cb856{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:50px;--padding-bottom:20px;--padding-left:70px;--padding-right:70px;}.elementor-13481 .elementor-element.elementor-element-c1cbd11{text-align:center;padding:20px 0px 50px 0px;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-c1cbd11 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:30px;font-weight:400;color:#171717;}.elementor-13481 .elementor-element.elementor-element-c559a4f{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-c559a4f::before, .elementor-13481 .elementor-element.elementor-element-c559a4f > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-c559a4f > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-c559a4f > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-c559a4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-c559a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-448f795 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-448f795{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-8911415 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-eb4f26c .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-eb4f26c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-eb4f26c .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-eb4f26c .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-9223161{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-9223161::before, .elementor-13481 .elementor-element.elementor-element-9223161 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-9223161 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-9223161 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-9223161 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-9223161 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-0a47470 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-0a47470{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-8fbde85 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-00e603c .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-00e603c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-00e603c .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-00e603c .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-4631419{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-4631419::before, .elementor-13481 .elementor-element.elementor-element-4631419 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-4631419 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-4631419 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-4631419 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-4631419 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-6e70c31 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-6e70c31{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-db8eb37 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-1a7b326 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1a7b326.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1a7b326 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-1a7b326 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-7e4fa99{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-7e4fa99::before, .elementor-13481 .elementor-element.elementor-element-7e4fa99 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-7e4fa99 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-7e4fa99 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-7e4fa99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-7e4fa99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-30172dc img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-30172dc{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-85e8ef4 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-7aae815 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-7aae815.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-7aae815 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-7aae815 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-924de01{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-924de01::before, .elementor-13481 .elementor-element.elementor-element-924de01 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-924de01 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-924de01 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-924de01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-924de01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-91ad78f img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-91ad78f{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-1688bcd .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-03ce546 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-03ce546.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-03ce546 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-03ce546 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-817dfee{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-817dfee::before, .elementor-13481 .elementor-element.elementor-element-817dfee > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-817dfee > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-817dfee > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-817dfee > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-817dfee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-47bceef img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-47bceef{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-3f83bb6 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-795637b .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-795637b.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-795637b .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-795637b .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-6dc1089{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-6dc1089::before, .elementor-13481 .elementor-element.elementor-element-6dc1089 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6dc1089 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6dc1089 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6dc1089 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6dc1089 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-18fd371 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-18fd371{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-7037a83 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-ccbd209 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ccbd209 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-ccbd209 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-bd5893b{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-bd5893b::before, .elementor-13481 .elementor-element.elementor-element-bd5893b > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-bd5893b > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-bd5893b > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-bd5893b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-bd5893b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-a7858a4 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-a7858a4{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-be49be7 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-6d5db93 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-6d5db93 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-6d5db93 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-6e07b42{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-6e07b42::before, .elementor-13481 .elementor-element.elementor-element-6e07b42 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6e07b42 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6e07b42 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6e07b42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6e07b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-4464a4d img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-4464a4d{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-e6dc4e8 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-10c27c7 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-10c27c7 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-10c27c7 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-e86576a{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-e86576a::before, .elementor-13481 .elementor-element.elementor-element-e86576a > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-e86576a > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-e86576a > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-e86576a > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-e86576a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-177be51 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-177be51{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-c8544c0 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-36ebadb .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-36ebadb .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-36ebadb .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-70216f9{--display:flex;--min-height:460px;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-70216f9::before, .elementor-13481 .elementor-element.elementor-element-70216f9 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-70216f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-70216f9 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-70216f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-70216f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-600c5f7 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-600c5f7{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-a62102e .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-81099ca .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-81099ca.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-81099ca .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-81099ca .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-61e1987{--display:flex;--min-height:460px;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-61e1987::before, .elementor-13481 .elementor-element.elementor-element-61e1987 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-61e1987 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-61e1987 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-61e1987 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-61e1987 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-90d5034 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-90d5034{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-59e2e94 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-e87bef3 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-e87bef3 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-e87bef3 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-b954c74{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-b954c74::before, .elementor-13481 .elementor-element.elementor-element-b954c74 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-b954c74 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-b954c74 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-b954c74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-b954c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-28645f6 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-28645f6{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-d8f1169 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-ebf26ba .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ebf26ba .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-ebf26ba .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-5ad5f7b{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-5ad5f7b::before, .elementor-13481 .elementor-element.elementor-element-5ad5f7b > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-5ad5f7b > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-5ad5f7b > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-5ad5f7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-5ad5f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-638d518 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-638d518{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-ee8ecb6 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-c570c22 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-c570c22.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-c570c22 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-c570c22 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-5450b18{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-5450b18::before, .elementor-13481 .elementor-element.elementor-element-5450b18 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-5450b18 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-5450b18 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-5450b18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-5450b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-919b6ad img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-919b6ad{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-784d4bb .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-7c75625 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-7c75625.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-7c75625 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-7c75625 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-1e8376c{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-1e8376c::before, .elementor-13481 .elementor-element.elementor-element-1e8376c > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-1e8376c > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-1e8376c > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-1e8376c > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-1e8376c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-35ff400 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-35ff400{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-c3e2040 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-8528813 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-8528813.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-8528813 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-8528813 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-ef48031{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-dots-normal-color:var( --e-global-color-0ce58a6 );--e-n-carousel-dots-hover-color:var( --e-global-color-0ce58a6 );--e-n-carousel-swiper-pagination-spacing:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13481 .elementor-element.elementor-element-1e38171{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-1e38171::before, .elementor-13481 .elementor-element.elementor-element-1e38171 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-1e38171 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-1e38171 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-1e38171 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-1e38171 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-02bd674 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-02bd674{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-5a69683 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-fbaabc7 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-fbaabc7 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-fbaabc7 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-824844c{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-824844c::before, .elementor-13481 .elementor-element.elementor-element-824844c > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-824844c > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-824844c > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-824844c > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-824844c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-4412b46 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-4412b46{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-6817e74 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-330cb07 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-330cb07.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-330cb07 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-330cb07 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-a9fc3d6{--display:flex;--justify-content:space-between;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-a9fc3d6::before, .elementor-13481 .elementor-element.elementor-element-a9fc3d6 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-a9fc3d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-a9fc3d6 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-a9fc3d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-a9fc3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-b4cf3a7 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-b4cf3a7{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-be7c86d{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-49ad0e4 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-9e8525d .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-9e8525d .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-9e8525d .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-72f166e{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-72f166e::before, .elementor-13481 .elementor-element.elementor-element-72f166e > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-72f166e > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-72f166e > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-72f166e > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-72f166e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-fff0fa2 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-fff0fa2{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-16d24a8 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-079e0b0 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-079e0b0 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-079e0b0 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-2f775fa{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-2f775fa::before, .elementor-13481 .elementor-element.elementor-element-2f775fa > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-2f775fa > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-2f775fa > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-2f775fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-2f775fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-a62e9a6 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-a62e9a6{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-a1932a8 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-0eca487 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-0eca487.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-0eca487 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-0eca487 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-2b678a9{--display:flex;--justify-content:space-between;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-2b678a9::before, .elementor-13481 .elementor-element.elementor-element-2b678a9 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-2b678a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-2b678a9 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-2b678a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-2b678a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-5389377 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-5389377{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-e360ece{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-cf9efb9 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-780f031 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-780f031.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-780f031 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-780f031 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-6f83161{--display:flex;--justify-content:space-between;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-6f83161::before, .elementor-13481 .elementor-element.elementor-element-6f83161 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6f83161 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6f83161 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6f83161 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6f83161 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-8b5fd05 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-8b5fd05{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-35c4da7{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-dbe88cb .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-e13463a .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-e13463a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-e13463a .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-e13463a .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-663c2c7{--display:flex;--justify-content:space-between;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-663c2c7::before, .elementor-13481 .elementor-element.elementor-element-663c2c7 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-663c2c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-663c2c7 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-663c2c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-663c2c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-d7c6aaa img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-d7c6aaa{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-23ef3c7{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-a0be8f4 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-bf7c71f .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-bf7c71f .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-bf7c71f .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-82a95c7{--display:flex;--justify-content:space-between;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-82a95c7::before, .elementor-13481 .elementor-element.elementor-element-82a95c7 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-82a95c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-82a95c7 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-82a95c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-82a95c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-c77b330 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-c77b330{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-7d5fa3f{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-3701ede .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-ae9cc41 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ae9cc41 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-ae9cc41 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-6322638{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-6322638::before, .elementor-13481 .elementor-element.elementor-element-6322638 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6322638 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6322638 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6322638 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6322638 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-c209f28 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-c209f28{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-18b097d{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-e12d05f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-dc98cf1 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-dc98cf1 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-dc98cf1 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-a1664e3{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-a1664e3::before, .elementor-13481 .elementor-element.elementor-element-a1664e3 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-a1664e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-a1664e3 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-a1664e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-a1664e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-3d283b4 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-3d283b4{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-7c30325{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-a1efbc2 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-342512c .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-342512c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-342512c .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-342512c .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-5ba1744{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-5ba1744::before, .elementor-13481 .elementor-element.elementor-element-5ba1744 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-5ba1744 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-5ba1744 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-5ba1744 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-5ba1744 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-ba459ee img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-ba459ee{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-b569fdc{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-6f03ae9 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-9abedd3 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-9abedd3 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-9abedd3 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-ef54887{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-ef54887::before, .elementor-13481 .elementor-element.elementor-element-ef54887 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ef54887 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ef54887 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ef54887 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ef54887 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-843f825 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-843f825{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-4cd7d9f{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-f803d14 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-bf2b9dc .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-bf2b9dc .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-bf2b9dc .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-4972265{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-4972265::before, .elementor-13481 .elementor-element.elementor-element-4972265 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-4972265 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-4972265 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-4972265 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-4972265 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-9273f3a img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-9273f3a{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-15e6a62{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-edd25b9 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-e7fcea7 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-e7fcea7 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-e7fcea7 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-4b4f565{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-4b4f565::before, .elementor-13481 .elementor-element.elementor-element-4b4f565 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-4b4f565 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-4b4f565 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-4b4f565 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-4b4f565 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-7980225 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-7980225{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-5d0209d{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-340f929 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-e3a977a .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-e3a977a .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-e3a977a .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-ae83ae8{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-ae83ae8::before, .elementor-13481 .elementor-element.elementor-element-ae83ae8 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ae83ae8 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ae83ae8 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ae83ae8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ae83ae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-efbf800 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-efbf800{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-fb172f0{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-0bda0ef .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-9649674 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-9649674.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-9649674 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-9649674 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-c0e7aa3{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-dots-normal-color:var( --e-global-color-0ce58a6 );--e-n-carousel-dots-hover-color:var( --e-global-color-0ce58a6 );--e-n-carousel-swiper-pagination-spacing:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13481 .elementor-element.elementor-element-758611a{--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;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:60px;--padding-right:60px;}.elementor-13481 .elementor-element.elementor-element-6dbf985{text-align:center;padding:20px 0px 50px 0px;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-6dbf985 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:30px;font-weight:400;color:#171717;}.elementor-13481 .elementor-element.elementor-element-87b26ec{--display:flex;}.elementor-13481 .elementor-element.elementor-element-0af4dc8 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-0af4dc8{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-7135ad4{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-f3f8cb9 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-4176a88 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-4176a88.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-4176a88.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-4176a88.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-4176a88.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-4176a88.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-4176a88.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-4176a88.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-4176a88 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-4176a88 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-eda7b02{--display:flex;}.elementor-13481 .elementor-element.elementor-element-dfb745e img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-dfb745e{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-3593be8{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-9c47067 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-1288558 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-1288558.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-1288558.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1288558.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-1288558.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1288558.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-1288558.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-1288558.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-1288558 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-1288558 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-1288558{width:100%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-df645a0{--display:flex;}.elementor-13481 .elementor-element.elementor-element-91f9537 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-91f9537{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-d16797f{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-43dd8f1 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-4bf5352 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-4bf5352.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-4bf5352.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-4bf5352.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-4bf5352.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-4bf5352.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-4bf5352.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-4bf5352.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-4bf5352 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-4bf5352 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-91d39b1{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-91d39b1::before, .elementor-13481 .elementor-element.elementor-element-91d39b1 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-91d39b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-91d39b1 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-91d39b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-91d39b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-3aa2de1 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-3aa2de1{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-44d1dc6 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-53f14c0 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-53f14c0 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-53f14c0 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-59c4817{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-59c4817::before, .elementor-13481 .elementor-element.elementor-element-59c4817 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-59c4817 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-59c4817 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-59c4817 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-59c4817 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-f611be0 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-f611be0{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-1dbd552 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-fe4a6c5 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-fe4a6c5 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-fe4a6c5 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-258f129{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-258f129::before, .elementor-13481 .elementor-element.elementor-element-258f129 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-258f129 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-258f129 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-258f129 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-258f129 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-a5b77ef img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-a5b77ef{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-2b0d364 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-fabb9d4 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-fabb9d4 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-fabb9d4 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-146ffa7{--display:flex;--justify-content:center;--overflow:auto;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-146ffa7::before, .elementor-13481 .elementor-element.elementor-element-146ffa7 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-146ffa7 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-146ffa7 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-146ffa7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-146ffa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-1ae9961 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-1ae9961{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-c2b4a5f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-22d1d32 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-22d1d32 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-22d1d32 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-f84feec{--display:flex;--min-height:460px;--justify-content:center;--overflow:auto;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-f84feec::before, .elementor-13481 .elementor-element.elementor-element-f84feec > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-f84feec > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-f84feec > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-f84feec > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-f84feec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-bb4df2c img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-bb4df2c{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-049f208 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-2bcf3bb .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-2bcf3bb .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-2bcf3bb .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-b0405c6{--display:flex;--min-height:460px;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-b0405c6::before, .elementor-13481 .elementor-element.elementor-element-b0405c6 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-b0405c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-b0405c6 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-b0405c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-b0405c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-07bd6b1 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-07bd6b1{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-ef361f3 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-b82b0e2 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-b82b0e2 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-b82b0e2 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-2b99833{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-2b99833::before, .elementor-13481 .elementor-element.elementor-element-2b99833 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-2b99833 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-2b99833 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-2b99833 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-2b99833 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-d73a22c img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-d73a22c{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-9f1bd91 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-f7953c8 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-f7953c8 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-f7953c8 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-cc658d3{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-cc658d3::before, .elementor-13481 .elementor-element.elementor-element-cc658d3 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-cc658d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-cc658d3 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-cc658d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-cc658d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-68a80b5 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-68a80b5{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-ecd6972 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-384f705 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-384f705.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-384f705 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-384f705 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-914c561{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-914c561::before, .elementor-13481 .elementor-element.elementor-element-914c561 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-914c561 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-914c561 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-914c561 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-914c561 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-c5282ca img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-c5282ca{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-3144d9f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-ad35168 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ad35168.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ad35168 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-ad35168 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-0d73852{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-0d73852::before, .elementor-13481 .elementor-element.elementor-element-0d73852 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-0d73852 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-0d73852 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-0d73852 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-0d73852 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-d27f3f0 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-d27f3f0{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-a3a17bb .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-a96e933 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-a96e933.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-a96e933 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-a96e933 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-7506c4e{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-7506c4e::before, .elementor-13481 .elementor-element.elementor-element-7506c4e > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-7506c4e > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-7506c4e > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-7506c4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-7506c4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-ea161bb img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-ea161bb{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-4c2f26b .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-1bc3414 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1bc3414 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-1bc3414 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-8f5f6b1{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-8f5f6b1::before, .elementor-13481 .elementor-element.elementor-element-8f5f6b1 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-8f5f6b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-8f5f6b1 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-8f5f6b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-8f5f6b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-a074797 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-a074797{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-239c4dd .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-dd02e85 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-dd02e85 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-dd02e85 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-ac49254{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-ac49254::before, .elementor-13481 .elementor-element.elementor-element-ac49254 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ac49254 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ac49254 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ac49254 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ac49254 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-f030a40 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-f030a40{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-9bea689 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-c07c61e .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-c07c61e .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-c07c61e .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-48506e3{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-48506e3::before, .elementor-13481 .elementor-element.elementor-element-48506e3 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-48506e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-48506e3 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-48506e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-48506e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-dca37d2 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-dca37d2{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-139fa50 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-1e4129c .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-1e4129c .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-1e4129c .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-481ab74{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-481ab74::before, .elementor-13481 .elementor-element.elementor-element-481ab74 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-481ab74 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-481ab74 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-481ab74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-481ab74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-e5ecda4 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-e5ecda4{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-0e481da .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-8692a33 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-8692a33.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-8692a33 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-8692a33 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-082a1df{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-082a1df::before, .elementor-13481 .elementor-element.elementor-element-082a1df > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-082a1df > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-082a1df > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-082a1df > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-082a1df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-015f4a6 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-015f4a6{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-51b9c97 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-95c9088 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-95c9088.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-95c9088 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-95c9088 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-b96d944{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-b96d944::before, .elementor-13481 .elementor-element.elementor-element-b96d944 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-b96d944 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-b96d944 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-b96d944 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-b96d944 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-82fced5 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-82fced5{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-68643ab .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-6c82e55 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0ce58a6 );color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-framed .elementor-icon:hover, .elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-6c82e55 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-6c82e55 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-e89a104{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-dots-normal-color:var( --e-global-color-0ce58a6 );--e-n-carousel-dots-hover-color:var( --e-global-color-0ce58a6 );--e-n-carousel-swiper-pagination-spacing:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13481 .elementor-element.elementor-element-5f37612{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-5f37612::before, .elementor-13481 .elementor-element.elementor-element-5f37612 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-5f37612 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-5f37612 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-5f37612 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-5f37612 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-92d2bfb img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-92d2bfb{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-103bd47{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-8efec7d .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-ba5b038 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-ba5b038.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-ba5b038.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ba5b038.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ba5b038.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ba5b038.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ba5b038.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-ba5b038.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-ba5b038 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-ba5b038 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-533d08a{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-533d08a::before, .elementor-13481 .elementor-element.elementor-element-533d08a > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-533d08a > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-533d08a > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-533d08a > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-533d08a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-324e2f3 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-324e2f3{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-324e2f3:not( .elementor-widget-image ), .elementor-13481 .elementor-element.elementor-element-324e2f3.elementor-widget-image img{-webkit-mask-image:url( https://www.allieddigital.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13481 .elementor-element.elementor-element-9b96ad7{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-2ffbaa7 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-ca12855 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-ca12855.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-ca12855.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ca12855.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ca12855.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ca12855.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ca12855.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-ca12855.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-ca12855 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-ca12855 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-2f05e2a{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-2f05e2a::before, .elementor-13481 .elementor-element.elementor-element-2f05e2a > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-2f05e2a > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-2f05e2a > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-2f05e2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-2f05e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-cc5ef62 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-cc5ef62{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-cc5ef62:not( .elementor-widget-image ), .elementor-13481 .elementor-element.elementor-element-cc5ef62.elementor-widget-image img{-webkit-mask-image:url( https://www.allieddigital.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13481 .elementor-element.elementor-element-711405a{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-2e3b70b .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-9c4ec74 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-9c4ec74.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-9c4ec74.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-9c4ec74.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-9c4ec74.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-9c4ec74.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-9c4ec74.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-9c4ec74.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-9c4ec74 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-9c4ec74 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-6c1919f{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-6c1919f::before, .elementor-13481 .elementor-element.elementor-element-6c1919f > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6c1919f > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6c1919f > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6c1919f > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6c1919f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-c7207fe img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-c7207fe{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-c7207fe:not( .elementor-widget-image ), .elementor-13481 .elementor-element.elementor-element-c7207fe.elementor-widget-image img{-webkit-mask-image:url( https://www.allieddigital.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13481 .elementor-element.elementor-element-3994913{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-4b8ad52 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-f347495 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-f347495.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-f347495.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-f347495.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-f347495.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-f347495.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-f347495.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-f347495.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-f347495 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-f347495 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-fd09a4d{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-fd09a4d::before, .elementor-13481 .elementor-element.elementor-element-fd09a4d > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-fd09a4d > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-fd09a4d > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-fd09a4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-fd09a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-2f63cbb img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-2f63cbb{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-2f63cbb:not( .elementor-widget-image ), .elementor-13481 .elementor-element.elementor-element-2f63cbb.elementor-widget-image img{-webkit-mask-image:url( https://www.allieddigital.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13481 .elementor-element.elementor-element-0393119{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-57aa290 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-a537a49 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-a537a49.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-a537a49.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-a537a49.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-a537a49.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-a537a49.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-a537a49.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-a537a49.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-a537a49 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-a537a49 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-af8e41a{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-af8e41a::before, .elementor-13481 .elementor-element.elementor-element-af8e41a > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-af8e41a > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-af8e41a > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-af8e41a > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-af8e41a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-5157b97 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-5157b97{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-5157b97:not( .elementor-widget-image ), .elementor-13481 .elementor-element.elementor-element-5157b97.elementor-widget-image img{-webkit-mask-image:url( https://www.allieddigital.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13481 .elementor-element.elementor-element-aaf7e83{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-8316245 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-30f80f5 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-30f80f5.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-30f80f5.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-30f80f5.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-30f80f5.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-30f80f5.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-30f80f5.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-30f80f5.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-30f80f5 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-30f80f5 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-cae522c{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-cae522c::before, .elementor-13481 .elementor-element.elementor-element-cae522c > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-cae522c > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-cae522c > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-cae522c > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-cae522c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-98aab3d img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-98aab3d{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-98aab3d:not( .elementor-widget-image ), .elementor-13481 .elementor-element.elementor-element-98aab3d.elementor-widget-image img{-webkit-mask-image:url( https://www.allieddigital.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13481 .elementor-element.elementor-element-f571565{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-eb95049 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-ead2efe .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-ead2efe.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-ead2efe.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ead2efe.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ead2efe.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-ead2efe.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-ead2efe.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-ead2efe.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-ead2efe .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-ead2efe .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-357d9b6{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-357d9b6::before, .elementor-13481 .elementor-element.elementor-element-357d9b6 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-357d9b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-357d9b6 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-357d9b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-357d9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-3ad287d img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-3ad287d{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-3ad287d:not( .elementor-widget-image ), .elementor-13481 .elementor-element.elementor-element-3ad287d.elementor-widget-image img{-webkit-mask-image:url( https://www.allieddigital.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13481 .elementor-element.elementor-element-c1a4296{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-2d7a99b .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-36613d9 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-36613d9.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-36613d9.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-36613d9.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-36613d9.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-36613d9.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-36613d9.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-36613d9.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-36613d9 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-36613d9 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-33a5347{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-33a5347::before, .elementor-13481 .elementor-element.elementor-element-33a5347 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-33a5347 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-33a5347 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-33a5347 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-33a5347 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-c331c78 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-c331c78{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-c331c78:not( .elementor-widget-image ), .elementor-13481 .elementor-element.elementor-element-c331c78.elementor-widget-image img{-webkit-mask-image:url( https://www.allieddigital.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13481 .elementor-element.elementor-element-a1a693d{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-d768fa0 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-0ef051e .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-0ef051e.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-0ef051e.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-0ef051e.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-0ef051e.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-0ef051e.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-0ef051e.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-0ef051e.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-0ef051e .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-0ef051e .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-6996d05{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-6996d05::before, .elementor-13481 .elementor-element.elementor-element-6996d05 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6996d05 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6996d05 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6996d05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6996d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-ed92cb5 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-ed92cb5{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-ed92cb5:not( .elementor-widget-image ), .elementor-13481 .elementor-element.elementor-element-ed92cb5.elementor-widget-image img{-webkit-mask-image:url( https://www.allieddigital.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13481 .elementor-element.elementor-element-2e05035{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-205ce0c .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-48f0e9d .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-48f0e9d.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-48f0e9d.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-48f0e9d.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-48f0e9d.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-48f0e9d.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-48f0e9d.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-48f0e9d.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-48f0e9d .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-48f0e9d .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-7340e47{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-7340e47::before, .elementor-13481 .elementor-element.elementor-element-7340e47 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-7340e47 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-7340e47 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-7340e47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-7340e47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-8c9d70c img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-8c9d70c{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-8c9d70c:not( .elementor-widget-image ), .elementor-13481 .elementor-element.elementor-element-8c9d70c.elementor-widget-image img{-webkit-mask-image:url( https://www.allieddigital.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13481 .elementor-element.elementor-element-52773e7{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-b13c0c1 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-b7213b3 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-b7213b3.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-b7213b3.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-b7213b3.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-b7213b3.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-b7213b3.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-b7213b3.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-b7213b3.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-b7213b3 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-b7213b3 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-ef6fdc2{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-ef6fdc2::before, .elementor-13481 .elementor-element.elementor-element-ef6fdc2 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ef6fdc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ef6fdc2 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ef6fdc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ef6fdc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-87b3bd9 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-87b3bd9{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-87b3bd9:not( .elementor-widget-image ), .elementor-13481 .elementor-element.elementor-element-87b3bd9.elementor-widget-image img{-webkit-mask-image:url( https://www.allieddigital.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13481 .elementor-element.elementor-element-7461642{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-c877d03 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-d2e48f0 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-d2e48f0.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-d2e48f0.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-d2e48f0.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-d2e48f0.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-d2e48f0.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-d2e48f0.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-d2e48f0.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-d2e48f0 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-d2e48f0 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-8c01010{--display:flex;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-8c01010::before, .elementor-13481 .elementor-element.elementor-element-8c01010 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-8c01010 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-8c01010 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-8c01010 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-8c01010 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-f8e6118 img{width:300px;border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-f8e6118{border-radius:12px 12px 12px 12px;}.elementor-13481 .elementor-element.elementor-element-f8e6118:not( .elementor-widget-image ), .elementor-13481 .elementor-element.elementor-element-f8e6118.elementor-widget-image img{-webkit-mask-image:url( https://www.allieddigital.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13481 .elementor-element.elementor-element-b1b92c9{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-426652f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-8979db1 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-8979db1.elementor-view-stacked .elementor-icon{background-color:#F6F6F6;color:#363636;}.elementor-13481 .elementor-element.elementor-element-8979db1.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-8979db1.elementor-view-default .elementor-icon{color:#F6F6F6;border-color:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-8979db1.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-8979db1.elementor-view-default .elementor-icon svg{fill:#F6F6F6;}.elementor-13481 .elementor-element.elementor-element-8979db1.elementor-view-framed .elementor-icon{background-color:#363636;}.elementor-13481 .elementor-element.elementor-element-8979db1.elementor-view-stacked .elementor-icon svg{fill:#363636;}.elementor-13481 .elementor-element.elementor-element-8979db1 .elementor-icon{font-size:19px;}.elementor-13481 .elementor-element.elementor-element-8979db1 .elementor-icon svg{height:19px;}.elementor-13481 .elementor-element.elementor-element-62d7b15{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-dots-normal-color:var( --e-global-color-0ce58a6 );--e-n-carousel-dots-hover-color:var( --e-global-color-0ce58a6 );--e-n-carousel-swiper-pagination-spacing:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13481 .elementor-element.elementor-element-e1b3739{--display:flex;--min-height:119px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-e1b3739.e-con{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-9eef075{text-align:center;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-9eef075 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:35px;font-weight:400;line-height:1.2em;}.elementor-13481 .elementor-element.elementor-element-f918741{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-13481 .elementor-element.elementor-element-94fa149{--display:flex;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:#DCDCDC;--border-color:#DCDCDC;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-94fa149::before, .elementor-13481 .elementor-element.elementor-element-94fa149 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-94fa149 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-94fa149 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-94fa149 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-94fa149 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-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-13481 .elementor-element.elementor-element-af09ea4 .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-af09ea4 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-af09ea4 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-13481 .elementor-element.elementor-element-af09ea4 .elementor-icon-box-title{color:#00064C;}.elementor-13481 .elementor-element.elementor-element-af09ea4:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-af09ea4:has(:focus) .elementor-icon-box-title{color:#00064C;}.elementor-13481 .elementor-element.elementor-element-af09ea4 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-6824271{--display:flex;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:#DCDCDC;--border-color:#DCDCDC;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-6824271::before, .elementor-13481 .elementor-element.elementor-element-6824271 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6824271 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-6824271 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6824271 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-6824271 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-6956db9 .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-6956db9 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-6956db9 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-13481 .elementor-element.elementor-element-6956db9 .elementor-icon-box-title{color:#00064C;}.elementor-13481 .elementor-element.elementor-element-6956db9:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-6956db9:has(:focus) .elementor-icon-box-title{color:#00064C;}.elementor-13481 .elementor-element.elementor-element-6956db9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-bd39215{--display:flex;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:#DCDCDC;--border-color:#DCDCDC;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-bd39215::before, .elementor-13481 .elementor-element.elementor-element-bd39215 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-bd39215 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-bd39215 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-bd39215 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-bd39215 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-3659874 .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-3659874 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-3659874 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-13481 .elementor-element.elementor-element-3659874 .elementor-icon-box-title{color:#00064C;}.elementor-13481 .elementor-element.elementor-element-3659874:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-3659874:has(:focus) .elementor-icon-box-title{color:#00064C;}.elementor-13481 .elementor-element.elementor-element-3659874 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-44748d9{--display:flex;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:#DCDCDC;--border-color:#DCDCDC;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-44748d9::before, .elementor-13481 .elementor-element.elementor-element-44748d9 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-44748d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-44748d9 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-44748d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-44748d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-b3ebe45 .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-b3ebe45 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-b3ebe45 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-13481 .elementor-element.elementor-element-b3ebe45 .elementor-icon-box-title{color:#00064C;}.elementor-13481 .elementor-element.elementor-element-b3ebe45:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-b3ebe45:has(:focus) .elementor-icon-box-title{color:#00064C;}.elementor-13481 .elementor-element.elementor-element-b3ebe45 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-ff52bf6{--display:flex;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:#DCDCDC;--border-color:#DCDCDC;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-ff52bf6::before, .elementor-13481 .elementor-element.elementor-element-ff52bf6 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ff52bf6 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-ff52bf6 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ff52bf6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-ff52bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-abb4c4c .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-abb4c4c .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-abb4c4c .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-13481 .elementor-element.elementor-element-abb4c4c .elementor-icon-box-title{color:#00064C;}.elementor-13481 .elementor-element.elementor-element-abb4c4c:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-abb4c4c:has(:focus) .elementor-icon-box-title{color:#00064C;}.elementor-13481 .elementor-element.elementor-element-abb4c4c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-d31788e{--display:flex;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:#DCDCDC;--border-color:#DCDCDC;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-d31788e::before, .elementor-13481 .elementor-element.elementor-element-d31788e > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-d31788e > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-d31788e > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-d31788e > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-d31788e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00144500;}.elementor-13481 .elementor-element.elementor-element-0e2e027 .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-0e2e027 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-0e2e027 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-13481 .elementor-element.elementor-element-0e2e027 .elementor-icon-box-title{color:#00064C;}.elementor-13481 .elementor-element.elementor-element-0e2e027:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-0e2e027:has(:focus) .elementor-icon-box-title{color:#00064C;}.elementor-13481 .elementor-element.elementor-element-0e2e027 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-702a864{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:40px;--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-dots-normal-color:var( --e-global-color-0ce58a6 );--e-n-carousel-dots-hover-color:var( --e-global-color-0ce58a6 );--e-n-carousel-swiper-pagination-spacing:50px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0;z-index:3;}:where( .elementor-13481 .elementor-element.elementor-element-702a864 .swiper-slide ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-13481 .elementor-element.elementor-element-702a864 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-13481 .elementor-element.elementor-element-9a4ac18 img{width:100%;}.elementor-13481 .elementor-element.elementor-element-9a4ac18{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-13481 .elementor-element.elementor-element-78bf138 img{width:100%;}.elementor-13481 .elementor-element.elementor-element-78bf138{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;bottom:0px;}body:not(.rtl) .elementor-13481 .elementor-element.elementor-element-78bf138{left:0px;}body.rtl .elementor-13481 .elementor-element.elementor-element-78bf138{right:0px;}.elementor-13481 .elementor-element.elementor-element-f843001 img{width:100%;}.elementor-13481 .elementor-element.elementor-element-f843001{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-13481 .elementor-element.elementor-element-60ff0fe{--display:flex;--min-height:119px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-60ff0fe.e-con{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-baf2620{text-align:center;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-baf2620 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:35px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-13481 .elementor-element.elementor-element-2cc4bbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40px;--padding-bottom:20px;--padding-left:70px;--padding-right:70px;}.elementor-13481 .elementor-element.elementor-element-2cc4bbc:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-2cc4bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-13481 .elementor-element.elementor-element-c32b3e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-c32b3e7:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-c32b3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-13481 .elementor-element.elementor-element-220fabd{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-13481 .elementor-element.elementor-element-220fabd.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-1fac09d{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-1fac09d .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:35px;font-weight:400;line-height:1.2em;color:#6EC1E4;}.elementor-13481 .elementor-element.elementor-element-1fac09d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13481 .elementor-element.elementor-element-5a5a932{font-family:"DM Sans", Sans-serif;color:#212121;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13481 .elementor-element.elementor-element-457c43a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-13481 .elementor-element.elementor-element-457c43a .elementor-icon-box-title{margin-block-end:5px;color:#171717;}.elementor-13481 .elementor-element.elementor-element-457c43a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-457c43a.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-457c43a.elementor-view-default .elementor-icon{fill:var( --e-global-color-0ce58a6 );color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-457c43a .elementor-icon{font-size:25px;}.elementor-13481 .elementor-element.elementor-element-457c43a .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-457c43a .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:22px;font-weight:500;}.elementor-13481 .elementor-element.elementor-element-457c43a:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-457c43a:has(:focus) .elementor-icon-box-title{color:#171717;}.elementor-13481 .elementor-element.elementor-element-457c43a .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-5770404 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-13481 .elementor-element.elementor-element-5770404 .elementor-icon-box-title{margin-block-end:5px;color:#171717;}.elementor-13481 .elementor-element.elementor-element-5770404.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-5770404.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-5770404.elementor-view-default .elementor-icon{fill:var( --e-global-color-0ce58a6 );color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-5770404 .elementor-icon{font-size:25px;}.elementor-13481 .elementor-element.elementor-element-5770404 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-5770404 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:22px;font-weight:500;}.elementor-13481 .elementor-element.elementor-element-5770404:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-5770404:has(:focus) .elementor-icon-box-title{color:#171717;}.elementor-13481 .elementor-element.elementor-element-5770404 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-48ad3bf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-13481 .elementor-element.elementor-element-48ad3bf .elementor-icon-box-title{margin-block-end:5px;color:#171717;}.elementor-13481 .elementor-element.elementor-element-48ad3bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-48ad3bf.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-48ad3bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-0ce58a6 );color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-48ad3bf .elementor-icon{font-size:25px;}.elementor-13481 .elementor-element.elementor-element-48ad3bf .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-48ad3bf .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:22px;font-weight:500;}.elementor-13481 .elementor-element.elementor-element-48ad3bf:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-48ad3bf:has(:focus) .elementor-icon-box-title{color:#171717;}.elementor-13481 .elementor-element.elementor-element-48ad3bf .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-24fb1f5{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-24fb1f5.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-72c4e0f img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-13481 .elementor-element.elementor-element-fd85425{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-aba7d8a{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-aba7d8a .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:35px;font-weight:400;line-height:1.2em;color:#6EC1E4;}.elementor-13481 .elementor-element.elementor-element-aba7d8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13481 .elementor-element.elementor-element-d5cb2a3{text-align:start;font-family:"DM Sans", Sans-serif;color:#212121;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13481 .elementor-element.elementor-element-062f1aa{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-062f1aa.e-con{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-97cfb0f{text-align:center;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-97cfb0f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:35px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-13481 .elementor-element.elementor-element-a24dc70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-13481 .elementor-element.elementor-element-a24dc70:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-a24dc70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13481 .elementor-element.elementor-element-0f1bfc9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-0f1bfc9:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-0f1bfc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13481 .elementor-element.elementor-element-e6b8857{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-13481 .elementor-element.elementor-element-e6b8857.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-8025e5e{font-family:"DM Sans", Sans-serif;color:#212121;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13481 .elementor-element.elementor-element-4280abd{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-4280abd.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-c5929b1 img{width:100%;height:302px;border-radius:0px 0px 0px 0px;}.elementor-13481 .elementor-element.elementor-element-7279b14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-7279b14.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-4a5e7f9{text-align:start;font-family:"DM Sans", Sans-serif;color:#212121;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13481 .elementor-element.elementor-element-a9087c2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-13481 .elementor-element.elementor-element-a9087c2 .elementor-icon-box-title{margin-block-end:5px;color:#171717;}.elementor-13481 .elementor-element.elementor-element-a9087c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-a9087c2.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-a9087c2.elementor-view-default .elementor-icon{fill:var( --e-global-color-0ce58a6 );color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-a9087c2 .elementor-icon{font-size:25px;}.elementor-13481 .elementor-element.elementor-element-a9087c2 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-a9087c2 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:22px;font-weight:500;}.elementor-13481 .elementor-element.elementor-element-a9087c2:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-a9087c2:has(:focus) .elementor-icon-box-title{color:#171717;}.elementor-13481 .elementor-element.elementor-element-a9087c2 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-a9087c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13481 .elementor-element.elementor-element-1983904 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-13481 .elementor-element.elementor-element-1983904 .elementor-icon-box-title{margin-block-end:5px;color:#171717;}.elementor-13481 .elementor-element.elementor-element-1983904.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-1983904.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-1983904.elementor-view-default .elementor-icon{fill:var( --e-global-color-0ce58a6 );color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-1983904 .elementor-icon{font-size:25px;}.elementor-13481 .elementor-element.elementor-element-1983904 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-1983904 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:22px;font-weight:500;}.elementor-13481 .elementor-element.elementor-element-1983904:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-1983904:has(:focus) .elementor-icon-box-title{color:#171717;}.elementor-13481 .elementor-element.elementor-element-1983904 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-50f7839 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-13481 .elementor-element.elementor-element-50f7839 .elementor-icon-box-title{margin-block-end:5px;color:#171717;}.elementor-13481 .elementor-element.elementor-element-50f7839.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-50f7839.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-50f7839.elementor-view-default .elementor-icon{fill:var( --e-global-color-0ce58a6 );color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-50f7839 .elementor-icon{font-size:25px;}.elementor-13481 .elementor-element.elementor-element-50f7839 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-50f7839 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:22px;font-weight:500;}.elementor-13481 .elementor-element.elementor-element-50f7839:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-50f7839:has(:focus) .elementor-icon-box-title{color:#171717;}.elementor-13481 .elementor-element.elementor-element-50f7839 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-6a8f158 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-13481 .elementor-element.elementor-element-6a8f158 .elementor-icon-box-title{margin-block-end:5px;color:#171717;}.elementor-13481 .elementor-element.elementor-element-6a8f158.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-6a8f158.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-6a8f158.elementor-view-default .elementor-icon{fill:var( --e-global-color-0ce58a6 );color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-6a8f158 .elementor-icon{font-size:25px;}.elementor-13481 .elementor-element.elementor-element-6a8f158 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-6a8f158 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:22px;font-weight:500;}.elementor-13481 .elementor-element.elementor-element-6a8f158:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-6a8f158:has(:focus) .elementor-icon-box-title{color:#171717;}.elementor-13481 .elementor-element.elementor-element-6a8f158 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-74e5ca5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40px;--padding-bottom:40px;--padding-left:70px;--padding-right:70px;}.elementor-13481 .elementor-element.elementor-element-74e5ca5:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-74e5ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-13481 .elementor-element.elementor-element-c972c0c{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-c972c0c.e-con{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-8064a93{text-align:center;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-8064a93 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:35px;font-weight:400;line-height:1.2em;}.elementor-13481 .elementor-element.elementor-element-8064a93.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13481 .elementor-element.elementor-element-50b830a{font-family:"DM Sans", Sans-serif;color:#212121;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13481 .elementor-element.elementor-element-5688cad{--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:10px;--padding-right:10px;}.elementor-13481 .elementor-element.elementor-element-b1bfbc1 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-13481 .elementor-element.elementor-element-66cf6a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:10px;}.elementor-13481 .elementor-element.elementor-element-b758e9d .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#171717;}.elementor-13481 .elementor-element.elementor-element-b758e9d{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-b758e9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13481 .elementor-element.elementor-element-4d608c5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:22px;}.elementor-13481 .elementor-element.elementor-element-4d608c5 .elementor-icon-box-title{margin-block-end:5px;color:#171717;}.elementor-13481 .elementor-element.elementor-element-4d608c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-4d608c5.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-4d608c5.elementor-view-default .elementor-icon{fill:var( --e-global-color-0ce58a6 );color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-4d608c5 .elementor-icon{font-size:25px;}.elementor-13481 .elementor-element.elementor-element-4d608c5 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-4d608c5 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:22px;font-weight:500;}.elementor-13481 .elementor-element.elementor-element-4d608c5:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-4d608c5:has(:focus) .elementor-icon-box-title{color:#171717;}.elementor-13481 .elementor-element.elementor-element-4d608c5 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-32408cf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:22px;}.elementor-13481 .elementor-element.elementor-element-32408cf .elementor-icon-box-title{margin-block-end:5px;color:#171717;}.elementor-13481 .elementor-element.elementor-element-32408cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-32408cf.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-32408cf.elementor-view-default .elementor-icon{fill:var( --e-global-color-0ce58a6 );color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-32408cf .elementor-icon{font-size:25px;}.elementor-13481 .elementor-element.elementor-element-32408cf .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-32408cf .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:22px;font-weight:500;}.elementor-13481 .elementor-element.elementor-element-32408cf:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-32408cf:has(:focus) .elementor-icon-box-title{color:#171717;}.elementor-13481 .elementor-element.elementor-element-32408cf .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-fcb0f18 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:22px;}.elementor-13481 .elementor-element.elementor-element-fcb0f18 .elementor-icon-box-title{margin-block-end:5px;color:#171717;}.elementor-13481 .elementor-element.elementor-element-fcb0f18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-fcb0f18.elementor-view-framed .elementor-icon, .elementor-13481 .elementor-element.elementor-element-fcb0f18.elementor-view-default .elementor-icon{fill:var( --e-global-color-0ce58a6 );color:var( --e-global-color-0ce58a6 );border-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-fcb0f18 .elementor-icon{font-size:25px;}.elementor-13481 .elementor-element.elementor-element-fcb0f18 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-fcb0f18 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:22px;font-weight:500;}.elementor-13481 .elementor-element.elementor-element-fcb0f18:has(:hover) .elementor-icon-box-title,
					 .elementor-13481 .elementor-element.elementor-element-fcb0f18:has(:focus) .elementor-icon-box-title{color:#171717;}.elementor-13481 .elementor-element.elementor-element-fcb0f18 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-3568be7{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-13481 .elementor-element.elementor-element-3568be7:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-3568be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.allieddigital.net/wp-content/uploads/2026/04/001-Hero-1.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-13481 .elementor-element.elementor-element-3568be7::before, .elementor-13481 .elementor-element.elementor-element-3568be7 > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-3568be7 > .e-con-inner > .elementor-background-video-container::before, .elementor-13481 .elementor-element.elementor-element-3568be7 > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-3568be7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13481 .elementor-element.elementor-element-3568be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13481 .elementor-element.elementor-element-258bd9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-444ecd5{text-align:start;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-444ecd5 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:40px;font-weight:400;}.elementor-13481 .elementor-element.elementor-element-e052dd6{text-align:start;--e-transform-translateX:0px;}.elementor-13481 .elementor-element.elementor-element-e052dd6 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:35px;font-weight:400;line-height:1.2em;}.elementor-13481 .elementor-element.elementor-element-25dac4e{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13481 .elementor-element.elementor-element-db57d0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13481 .elementor-element.elementor-element-0179d6c{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;}.elementor-13481 .elementor-element.elementor-element-0179d6c:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-0179d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C4C;}.elementor-13481 .elementor-element.elementor-element-30cc1f9 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-6ac655d );}.elementor-13481 .elementor-element.elementor-element-ccce354{text-align:center;font-family:"DM Sans", Sans-serif;font-size:clamp(0.875rem, 0.4583rem + 0.8681vw, 1.5rem);font-weight:300;line-height:10px;color:#FFFFFF;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-13481 .elementor-element.elementor-element-4cd8e9e .elementor-button{font-family:"DM Sans", Sans-serif;font-size:20;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-0ce58a6 );transition-duration:0.4s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-0ce58a6 );border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-13481 .elementor-element.elementor-element-4cd8e9e .elementor-button:hover, .elementor-13481 .elementor-element.elementor-element-4cd8e9e .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-0ce58a6 );}.elementor-13481 .elementor-element.elementor-element-4cd8e9e .elementor-button:hover svg, .elementor-13481 .elementor-element.elementor-element-4cd8e9e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13481 .elementor-element.elementor-element-4cd8e9e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1470px){.elementor-13481 .elementor-element.elementor-element-4b053c0{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-4b053c0:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-4b053c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:contain;}.elementor-13481 .elementor-element.elementor-element-e6c829f{--min-height:377px;}.elementor-13481 .elementor-element.elementor-element-1297679 .elementor-heading-title{line-height:1.2em;}.elementor-13481 .elementor-element.elementor-element-487efb3{width:var( --container-widget-width, 479.4px );max-width:479.4px;--container-widget-width:479.4px;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-d3f969a{--justify-content:space-between;--margin-top:0em;--margin-bottom:0em;--margin-left:1em;--margin-right:0em;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:40px;}.elementor-13481 .elementor-element.elementor-element-74d5d61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-16c6a0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13481 .elementor-element.elementor-element-ee17b08{--margin-top:0px;--margin-bottom:0px;--margin-left:-90px;--margin-right:30px;}.elementor-13481 .elementor-element.elementor-element-617ef8f .elementor-heading-title{line-height:1.3em;}.elementor-13481 .elementor-element.elementor-element-ef59d58{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13481 .elementor-element.elementor-element-b9939dd img{width:230px;}.elementor-13481 .elementor-element.elementor-element-1da3ae4 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-1ee0073 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-1698660 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-c18c9b1 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-3a1e1bd .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-d47561d img{width:230px;}.elementor-13481 .elementor-element.elementor-element-4270087 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-47eaba8 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-c9cdd1f .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-3f744a7 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-21376f5 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-ead3b64 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-d866a77 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-69aacdc img{width:230px;}.elementor-13481 .elementor-element.elementor-element-9c5dc02 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-248b50b img{width:230px;}.elementor-13481 .elementor-element.elementor-element-912db06 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-76afcb5 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-f32bef3 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-3e93035{--e-n-carousel-swiper-slides-to-display:4;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-3e93035.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-33c47b3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13481 .elementor-element.elementor-element-38bddad img{width:230px;}.elementor-13481 .elementor-element.elementor-element-7820789 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-141f275 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-ce4abb5 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-d886760 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-ddacd4f .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-b665dd3 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-afdfaa1 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-3fb5c03 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-bdbfdb2 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-1c32a55 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-5d322f1 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-3bca702 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-a9dac11 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-d41724f img{width:230px;}.elementor-13481 .elementor-element.elementor-element-f89a060 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-fd87511 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-ee7c47d .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-4bd91bc img{width:230px;}.elementor-13481 .elementor-element.elementor-element-faa713f .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-d04707d img{width:230px;}.elementor-13481 .elementor-element.elementor-element-8bd4a06 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-652ffff img{width:230px;}.elementor-13481 .elementor-element.elementor-element-31d13a4 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-4ceac48 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-81484da .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-0e86d21 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-4c7d66c .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-881ac1f img{width:230px;}.elementor-13481 .elementor-element.elementor-element-5a5690f .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-9c54065 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-cf75bc9 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-e584b1b img{width:230px;}.elementor-13481 .elementor-element.elementor-element-5be010c .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-514637b img{width:230px;}.elementor-13481 .elementor-element.elementor-element-b568d49 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-c6b9d52{--e-n-carousel-swiper-slides-to-display:4;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-c6b9d52.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-2bec859 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-c13e467 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-3a7eee2 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-0ccdab2 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-02b7dde img{width:230px;}.elementor-13481 .elementor-element.elementor-element-73c9e01 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-c0df961 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-46ffe2a .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-4a6430d img{width:230px;}.elementor-13481 .elementor-element.elementor-element-cc05668 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-9283622 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-f8ab358 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-fa64f68 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-76597c5 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-09d59a4 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-b436b33 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-dd421b5 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-abd6df8 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-47f7064 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-41e12dd .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-d39c250{--e-n-carousel-swiper-slides-to-display:4;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-d39c250.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-26cb856{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13481 .elementor-element.elementor-element-448f795 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-eb4f26c .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-0a47470 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-00e603c .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-6e70c31 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-1a7b326 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-30172dc img{width:230px;}.elementor-13481 .elementor-element.elementor-element-7aae815 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-91ad78f img{width:230px;}.elementor-13481 .elementor-element.elementor-element-03ce546 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-47bceef img{width:230px;}.elementor-13481 .elementor-element.elementor-element-795637b .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-18fd371 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-ccbd209 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-a7858a4 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-6d5db93 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-4464a4d img{width:230px;}.elementor-13481 .elementor-element.elementor-element-10c27c7 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-177be51 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-36ebadb .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-600c5f7 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-81099ca .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-90d5034 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-e87bef3 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-28645f6 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-ebf26ba .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-638d518 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-c570c22 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-919b6ad img{width:230px;}.elementor-13481 .elementor-element.elementor-element-7c75625 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-35ff400 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-8528813 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-ef48031{--e-n-carousel-swiper-slides-to-display:4;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-ef48031.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-02bd674 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-fbaabc7 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-4412b46 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-330cb07 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-b4cf3a7 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-9e8525d .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-fff0fa2 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-079e0b0 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-a62e9a6 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-0eca487 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-5389377 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-780f031 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-8b5fd05 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-e13463a .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-d7c6aaa img{width:230px;}.elementor-13481 .elementor-element.elementor-element-bf7c71f .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-c77b330 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-ae9cc41 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-c209f28 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-dc98cf1 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-3d283b4 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-342512c .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-ba459ee img{width:230px;}.elementor-13481 .elementor-element.elementor-element-9abedd3 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-843f825 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-bf2b9dc .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-9273f3a img{width:230px;}.elementor-13481 .elementor-element.elementor-element-e7fcea7 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-7980225 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-e3a977a .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-efbf800 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-9649674 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-c0e7aa3{--e-n-carousel-swiper-slides-to-display:4;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-c0e7aa3.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-0af4dc8 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-dfb745e img{width:230px;}.elementor-13481 .elementor-element.elementor-element-91f9537 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-3aa2de1 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-53f14c0 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-f611be0 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-fe4a6c5 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-a5b77ef img{width:230px;}.elementor-13481 .elementor-element.elementor-element-fabb9d4 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-1ae9961 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-22d1d32 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-bb4df2c img{width:230px;}.elementor-13481 .elementor-element.elementor-element-2bcf3bb .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-07bd6b1 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-b82b0e2 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-d73a22c img{width:230px;}.elementor-13481 .elementor-element.elementor-element-f7953c8 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-68a80b5 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-384f705 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-c5282ca img{width:230px;}.elementor-13481 .elementor-element.elementor-element-ad35168 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-d27f3f0 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-a96e933 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-ea161bb img{width:230px;}.elementor-13481 .elementor-element.elementor-element-1bc3414 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-a074797 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-dd02e85 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-f030a40 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-c07c61e .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-dca37d2 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-1e4129c .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-e5ecda4 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-8692a33 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-015f4a6 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-95c9088 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-82fced5 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-6c82e55 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-e89a104{--e-n-carousel-swiper-slides-to-display:4;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-e89a104.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-92d2bfb img{width:230px;}.elementor-13481 .elementor-element.elementor-element-324e2f3 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-cc5ef62 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-c7207fe img{width:230px;}.elementor-13481 .elementor-element.elementor-element-2f63cbb img{width:230px;}.elementor-13481 .elementor-element.elementor-element-5157b97 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-98aab3d img{width:230px;}.elementor-13481 .elementor-element.elementor-element-3ad287d img{width:230px;}.elementor-13481 .elementor-element.elementor-element-c331c78 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-ed92cb5 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-8c9d70c img{width:230px;}.elementor-13481 .elementor-element.elementor-element-87b3bd9 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-f8e6118 img{width:230px;}.elementor-13481 .elementor-element.elementor-element-62d7b15{--e-n-carousel-swiper-slides-to-display:4;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-62d7b15.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-9eef075 .elementor-heading-title{line-height:1.2em;}.elementor-13481 .elementor-element.elementor-element-702a864{--e-n-carousel-swiper-slides-to-display:6;}.elementor-13481 .elementor-element.elementor-element-baf2620 .elementor-heading-title{line-height:1.2em;}.elementor-13481 .elementor-element.elementor-element-2cc4bbc{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-c32b3e7{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-1fac09d .elementor-heading-title{line-height:1.2em;}.elementor-13481 .elementor-element.elementor-element-aba7d8a .elementor-heading-title{line-height:1.2em;}.elementor-13481 .elementor-element.elementor-element-97cfb0f .elementor-heading-title{line-height:1.2em;}.elementor-13481 .elementor-element.elementor-element-a24dc70{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-0f1bfc9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-74e5ca5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-8064a93 .elementor-heading-title{line-height:1.2em;}.elementor-13481 .elementor-element.elementor-element-b758e9d{--container-widget-width:237px;--container-widget-flex-grow:0;width:var( --container-widget-width, 237px );max-width:237px;}.elementor-13481 .elementor-element.elementor-element-3568be7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-e052dd6{text-align:start;}.elementor-13481 .elementor-element.elementor-element-e052dd6 .elementor-heading-title{line-height:1.2em;}}@media(max-width:1280px){.elementor-13481 .elementor-element.elementor-element-4b053c0{--justify-content:flex-end;}.elementor-13481 .elementor-element.elementor-element-e6c829f{--min-height:330px;}.elementor-13481 .elementor-element.elementor-element-1297679{width:var( --container-widget-width, 455.575px );max-width:455.575px;--container-widget-width:455.575px;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-487efb3{width:var( --container-widget-width, 364.4px );max-width:364.4px;--container-widget-width:364.4px;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-d3f969a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-16c6a0c img{height:326px;}.elementor-13481 .elementor-element.elementor-element-ee17b08{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-13481 .elementor-element.elementor-element-ef59d58{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-3e93035{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13481 .elementor-element.elementor-element-33c47b3{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-c6b9d52{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13481 .elementor-element.elementor-element-d39c250{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13481 .elementor-element.elementor-element-26cb856{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-ef48031{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13481 .elementor-element.elementor-element-c0e7aa3{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13481 .elementor-element.elementor-element-e89a104{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13481 .elementor-element.elementor-element-62d7b15{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13481 .elementor-element.elementor-element-702a864{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:27px;}.elementor-13481 .elementor-element.elementor-element-9a4ac18{text-align:start;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-9a4ac18 img{width:100%;}.elementor-13481 .elementor-element.elementor-element-78bf138{text-align:start;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-78bf138 img{width:100%;}.elementor-13481 .elementor-element.elementor-element-f843001 img{width:100%;}.elementor-13481 .elementor-element.elementor-element-2cc4bbc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-c32b3e7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-1fac09d{width:100%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-1fac09d.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-5a5a932{text-align:center;width:var( --container-widget-width, 719px );max-width:719px;--container-widget-width:719px;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-5a5a932.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-72c4e0f{text-align:center;}.elementor-13481 .elementor-element.elementor-element-72c4e0f img{width:365px;}.elementor-13481 .elementor-element.elementor-element-72c4e0f.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-aba7d8a{width:100%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-aba7d8a.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-d5cb2a3{text-align:center;width:var( --container-widget-width, 719px );max-width:719px;--container-widget-width:719px;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-d5cb2a3.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-a24dc70{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-0f1bfc9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-8025e5e{text-align:center;width:var( --container-widget-width, 719px );max-width:719px;--container-widget-width:719px;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-8025e5e.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-c5929b1{text-align:center;}.elementor-13481 .elementor-element.elementor-element-c5929b1 img{width:365px;}.elementor-13481 .elementor-element.elementor-element-c5929b1.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-4a5e7f9{text-align:center;width:var( --container-widget-width, 719px );max-width:719px;--container-widget-width:719px;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-4a5e7f9.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-74e5ca5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-8064a93{width:100%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-8064a93.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-50b830a{text-align:center;width:var( --container-widget-width, 719px );max-width:719px;--container-widget-width:719px;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-50b830a.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-b1bfbc1{text-align:center;}.elementor-13481 .elementor-element.elementor-element-b1bfbc1 img{width:365px;}.elementor-13481 .elementor-element.elementor-element-b1bfbc1.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-b758e9d .elementor-heading-title{font-size:30px;}}@media(max-width:1024px){.elementor-13481 .elementor-element.elementor-element-e6c829f{--min-height:300px;}.elementor-13481 .elementor-element.elementor-element-d3f969a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-16c6a0c img{height:287px;}.elementor-13481 .elementor-element.elementor-element-3e93035{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13481 .elementor-element.elementor-element-c6b9d52{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13481 .elementor-element.elementor-element-d39c250{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13481 .elementor-element.elementor-element-ef48031{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13481 .elementor-element.elementor-element-c0e7aa3{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13481 .elementor-element.elementor-element-e89a104{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13481 .elementor-element.elementor-element-62d7b15{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13481 .elementor-element.elementor-element-702a864{--e-n-carousel-swiper-slides-to-display:3;}.elementor-13481 .elementor-element.elementor-element-9a4ac18{margin:-07% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-13481 .elementor-element.elementor-element-78bf138{margin:-07% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-13481 .elementor-element.elementor-element-2cc4bbc{--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;--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-c32b3e7{--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;--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-1fac09d.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-24fb1f5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13481 .elementor-element.elementor-element-aba7d8a.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-a24dc70{--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;--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-0f1bfc9{--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;--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-4280abd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13481 .elementor-element.elementor-element-74e5ca5{--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;--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-8064a93.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-5688cad{--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;}}@media(max-width:880px){.elementor-13481 .elementor-element.elementor-element-4b053c0:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-4b053c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-13481 .elementor-element.elementor-element-e6c829f{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13481 .elementor-element.elementor-element-e9714b2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13481 .elementor-element.elementor-element-74d5d61{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-16c6a0c img{height:326px;}.elementor-13481 .elementor-element.elementor-element-617ef8f .elementor-heading-title{font-size:20px;}.elementor-13481 .elementor-element.elementor-element-3e93035{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-13481 .elementor-element.elementor-element-3e93035 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-13481 .elementor-element.elementor-element-c6b9d52{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-13481 .elementor-element.elementor-element-c6b9d52 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-13481 .elementor-element.elementor-element-d39c250{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-13481 .elementor-element.elementor-element-d39c250 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-13481 .elementor-element.elementor-element-ef48031{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-13481 .elementor-element.elementor-element-ef48031 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-13481 .elementor-element.elementor-element-c0e7aa3{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-13481 .elementor-element.elementor-element-c0e7aa3 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-13481 .elementor-element.elementor-element-e89a104{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-13481 .elementor-element.elementor-element-e89a104 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-13481 .elementor-element.elementor-element-62d7b15{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-13481 .elementor-element.elementor-element-62d7b15 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-13481 .elementor-element.elementor-element-702a864{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:46px;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-13481 .elementor-element.elementor-element-702a864 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-13481 .elementor-element.elementor-element-9a4ac18{margin:-04% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-13481 .elementor-element.elementor-element-78bf138{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-13481 .elementor-element.elementor-element-2cc4bbc{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-c32b3e7{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-1fac09d.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-aba7d8a.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-a24dc70{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-0f1bfc9{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-74e5ca5{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;}.elementor-13481 .elementor-element.elementor-element-8064a93.elementor-element{--align-self:center;}}@media(max-width:768px){.elementor-13481 .elementor-element.elementor-element-4b053c0:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-4b053c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:800px -449px;background-size:cover;}.elementor-13481 .elementor-element.elementor-element-4b053c0{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-e6c829f{--width:100%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-e9714b2{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-1297679{text-align:start;width:100%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-1297679 .elementor-heading-title{font-size:31px;line-height:1.1em;}.elementor-13481 .elementor-element.elementor-element-487efb3{text-align:start;font-size:24px;}.elementor-13481 .elementor-element.elementor-element-d3f969a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-74d5d61{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-16c6a0c img{height:194px;object-fit:cover;object-position:top center;}.elementor-13481 .elementor-element.elementor-element-ee17b08{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-13481 .elementor-element.elementor-element-617ef8f .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-13481 .elementor-element.elementor-element-ef59d58{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-c8e0a0d .elementor-heading-title{font-size:32px;}.elementor-13481 .elementor-element.elementor-element-1d0e31a .elementor-heading-title{font-size:24px;}.elementor-13481 .elementor-element.elementor-element-1d0e303{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-abf238f{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-abf238f.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-1da3ae4 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-a34f8de{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13481 .elementor-element.elementor-element-fd9457e{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-fd9457e.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-1698660 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-5357388{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-5357388.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-3a1e1bd .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-db1ed78{--min-height:0px;}.elementor-13481 .elementor-element.elementor-element-d5ed8da{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-d5ed8da.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-4270087 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-07307d5{--min-height:0px;}.elementor-13481 .elementor-element.elementor-element-0eec726{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-0eec726.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-c9cdd1f .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-b3d2269{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-b3d2269.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-21376f5 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-7c91d70{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-7c91d70.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-d866a77 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-08a2e7e{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-08a2e7e.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-9c5dc02 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-8aba5ab{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-8aba5ab.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-912db06 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-051a326{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-051a326.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-f32bef3 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-3e93035{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13481 .elementor-element.elementor-element-33c47b3{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-88efa12 .elementor-heading-title{font-size:24px;}.elementor-13481 .elementor-element.elementor-element-ae319f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-e3c8334{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-e3c8334.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-7820789 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-fac4f2c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-b02347a{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-b02347a.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-ce4abb5 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-00ca20c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-b0ca25e{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-b0ca25e.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-ddacd4f .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-4bdf75c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-08efa53{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-08efa53.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-afdfaa1 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-8a4825b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-dc0b7a7{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-dc0b7a7.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-bdbfdb2 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-0a26eaf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-e164065{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-e164065.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-5d322f1 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-003ee4d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13481 .elementor-element.elementor-element-ac3b7e5{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-ac3b7e5.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-a9dac11 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-36fa915{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13481 .elementor-element.elementor-element-46f4a98{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-46f4a98.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-f89a060 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-791bf5a{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-791bf5a.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-ee7c47d .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-662f43b{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-662f43b.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-faa713f .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-47aa228{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-47aa228.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-8bd4a06 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-3e7e151{--min-height:0px;}.elementor-13481 .elementor-element.elementor-element-b0ac3f5{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-b0ac3f5.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-31d13a4 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-5b9d41b{--min-height:0px;}.elementor-13481 .elementor-element.elementor-element-115d9da{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-115d9da.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-81484da .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-a838815{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-a838815.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-4c7d66c .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-deed77c{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-deed77c.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-5a5690f .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-82d6388{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-82d6388.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-cf75bc9 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-5920f5e{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-5920f5e.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-5be010c .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-1e2aaab{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-1e2aaab.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-b568d49 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-c6b9d52{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13481 .elementor-element.elementor-element-da7ba7d{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-da7ba7d.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-c13e467 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-34a4db8{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-34a4db8.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-0ccdab2 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-42bf0c4{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-42bf0c4.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-5335ef7{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-5335ef7.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-73c9e01 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-da24ac7{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-da24ac7.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-46ffe2a .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-7e79990{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-7e79990.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-cc05668 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-b2e0614{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:05px 05px;--row-gap:05px;--column-gap:05px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-b2e0614.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-100df27{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-100df27.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-f8ab358 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-6d54380{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-6d54380.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-cd0a2ae{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-cd0a2ae.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-76597c5 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-76597c5.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-7006beb{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-7006beb.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-85112a6{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-85112a6.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-b436b33 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-40feaca{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-40feaca.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-bd03d66{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-bd03d66.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-abd6df8 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-e7bc4a3{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-e7bc4a3.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-cc321ab{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-cc321ab.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-41e12dd .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-d39c250{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-13481 .elementor-element.elementor-element-26cb856{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-c1cbd11 .elementor-heading-title{font-size:24px;}.elementor-13481 .elementor-element.elementor-element-c559a4f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-8911415{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-8911415.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-eb4f26c .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-9223161{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-8fbde85{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-8fbde85.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-00e603c .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-4631419{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-db8eb37{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-db8eb37.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-1a7b326 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-7e4fa99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-85e8ef4{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-85e8ef4.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-7aae815 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-924de01{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-1688bcd{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-1688bcd.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-03ce546 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-817dfee{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13481 .elementor-element.elementor-element-3f83bb6{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-3f83bb6.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-795637b .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-6dc1089{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13481 .elementor-element.elementor-element-7037a83{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-7037a83.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-ccbd209 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-be49be7{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-be49be7.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-6d5db93 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-e6dc4e8{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-e6dc4e8.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-10c27c7 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-c8544c0{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-c8544c0.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-36ebadb .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-70216f9{--min-height:0px;}.elementor-13481 .elementor-element.elementor-element-a62102e{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-a62102e.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-81099ca .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-61e1987{--min-height:0px;}.elementor-13481 .elementor-element.elementor-element-59e2e94{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-59e2e94.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-e87bef3 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-d8f1169{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-d8f1169.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-ebf26ba .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-ee8ecb6{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-ee8ecb6.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-c570c22 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-784d4bb{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-784d4bb.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-7c75625 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-c3e2040{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-c3e2040.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-8528813 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-ef48031{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13481 .elementor-element.elementor-element-5a69683{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-5a69683.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-fbaabc7 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-6817e74{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-6817e74.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-330cb07 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-be7c86d{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-be7c86d.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-49ad0e4{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-49ad0e4.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-9e8525d .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-16d24a8{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-16d24a8.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-079e0b0 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-a1932a8{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-a1932a8.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-0eca487 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-e360ece{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:05px 05px;--row-gap:05px;--column-gap:05px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-e360ece.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-cf9efb9{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-cf9efb9.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-780f031 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-780f031.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-35c4da7{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-35c4da7.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-dbe88cb{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-dbe88cb.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-e13463a .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-e13463a.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-23ef3c7{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-23ef3c7.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-a0be8f4{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-a0be8f4.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-bf7c71f .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-7d5fa3f{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-7d5fa3f.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-3701ede{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-3701ede.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-ae9cc41 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-18b097d{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-18b097d.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-e12d05f{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-e12d05f.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-dc98cf1 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-7c30325{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-7c30325.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-a1efbc2{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-a1efbc2.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-342512c .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-342512c.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-b569fdc{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-b569fdc.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-6f03ae9{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-6f03ae9.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-9abedd3 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-4cd7d9f{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-4cd7d9f.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-f803d14{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-f803d14.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-bf2b9dc .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-15e6a62{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-15e6a62.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-edd25b9{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-edd25b9.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-e7fcea7 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-5d0209d{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-5d0209d.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-340f929{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-340f929.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-e3a977a .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-fb172f0{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-fb172f0.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-0bda0ef{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-0bda0ef.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-9649674 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-9649674.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-c0e7aa3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-13481 .elementor-element.elementor-element-758611a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-6dbf985 .elementor-heading-title{font-size:24px;}.elementor-13481 .elementor-element.elementor-element-7135ad4{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-7135ad4.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-f3f8cb9{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-f3f8cb9.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-4176a88.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-3593be8{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-3593be8.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-9c47067{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-9c47067 .elementor-heading-title{line-height:0.1em;}.elementor-13481 .elementor-element.elementor-element-9c47067.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-1288558 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-1288558.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-d16797f{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-d16797f.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-91d39b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-44d1dc6{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-44d1dc6.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-53f14c0 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-59c4817{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13481 .elementor-element.elementor-element-1dbd552{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-1dbd552.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-fe4a6c5 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-fabb9d4 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-22d1d32 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-f84feec{--min-height:0px;}.elementor-13481 .elementor-element.elementor-element-049f208{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-049f208.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-2bcf3bb .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-b0405c6{--min-height:0px;}.elementor-13481 .elementor-element.elementor-element-ef361f3{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-ef361f3.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-b82b0e2 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-9f1bd91{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-9f1bd91.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-f7953c8 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-ecd6972{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-ecd6972.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-384f705 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-3144d9f{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-3144d9f.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-ad35168 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-a3a17bb{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-a3a17bb.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-a96e933 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-4c2f26b{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-4c2f26b.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-1bc3414 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-239c4dd{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-239c4dd.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-dd02e85 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-9bea689{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-9bea689.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-c07c61e .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-139fa50{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-139fa50.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-1e4129c .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-0e481da{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-0e481da.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-8692a33 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-51b9c97{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-51b9c97.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-95c9088 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-68643ab{text-align:center;width:auto;max-width:auto;}.elementor-13481 .elementor-element.elementor-element-68643ab.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-6c82e55 .elementor-icon-wrapper{text-align:center;}.elementor-13481 .elementor-element.elementor-element-e89a104{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13481 .elementor-element.elementor-element-103bd47{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-9b96ad7{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-711405a{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-3994913{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-0393119{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-aaf7e83{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-f571565{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-c1a4296{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-a1a693d{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-2e05035{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-52773e7{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-7461642{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-b1b92c9{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-62d7b15{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:20px;padding:0px 0px 0px 0px;--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-13481 .elementor-element.elementor-element-e1b3739{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-9eef075{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-9eef075 .elementor-heading-title{font-size:30px;}.elementor-13481 .elementor-element.elementor-element-9eef075.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-f918741{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-702a864{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-swiper-pagination-spacing:41px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0 0 0 0;}.elementor-13481 .elementor-element.elementor-element-78bf138 img{width:200%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-78bf138{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:100%;max-width:100%;bottom:10px;}body:not(.rtl) .elementor-13481 .elementor-element.elementor-element-78bf138{left:67px;}body.rtl .elementor-13481 .elementor-element.elementor-element-78bf138{right:67px;}.elementor-13481 .elementor-element.elementor-element-60ff0fe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-baf2620{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-baf2620 .elementor-heading-title{font-size:30px;}.elementor-13481 .elementor-element.elementor-element-baf2620.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-2cc4bbc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-c32b3e7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-220fabd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-1fac09d{text-align:start;width:var( --container-widget-width, 100.524% );max-width:100.524%;--container-widget-width:100.524%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-1fac09d .elementor-heading-title{font-size:36px;}.elementor-13481 .elementor-element.elementor-element-1fac09d.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-5a5a932{text-align:start;}.elementor-13481 .elementor-element.elementor-element-457c43a .elementor-icon-box-wrapper{gap:13px;}.elementor-13481 .elementor-element.elementor-element-457c43a .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-457c43a .elementor-icon-box-title a{font-size:20px;}.elementor-13481 .elementor-element.elementor-element-5770404 .elementor-icon-box-wrapper{gap:13px;}.elementor-13481 .elementor-element.elementor-element-5770404 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-5770404 .elementor-icon-box-title a{font-size:20px;}.elementor-13481 .elementor-element.elementor-element-48ad3bf .elementor-icon-box-wrapper{gap:13px;}.elementor-13481 .elementor-element.elementor-element-48ad3bf .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-48ad3bf .elementor-icon-box-title a{font-size:20px;}.elementor-13481 .elementor-element.elementor-element-24fb1f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-fd85425{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-aba7d8a{text-align:start;width:var( --container-widget-width, 100.524% );max-width:100.524%;--container-widget-width:100.524%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-aba7d8a .elementor-heading-title{font-size:36px;}.elementor-13481 .elementor-element.elementor-element-aba7d8a.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-d5cb2a3{text-align:start;}.elementor-13481 .elementor-element.elementor-element-062f1aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-97cfb0f{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-97cfb0f .elementor-heading-title{font-size:30px;}.elementor-13481 .elementor-element.elementor-element-97cfb0f.elementor-element{--align-self:center;}.elementor-13481 .elementor-element.elementor-element-a24dc70{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-0f1bfc9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-e6b8857{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-8025e5e{text-align:start;}.elementor-13481 .elementor-element.elementor-element-4280abd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-c5929b1 img{object-fit:cover;object-position:top center;}.elementor-13481 .elementor-element.elementor-element-7279b14{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-4a5e7f9{text-align:start;}.elementor-13481 .elementor-element.elementor-element-a9087c2 .elementor-icon-box-wrapper{gap:13px;}.elementor-13481 .elementor-element.elementor-element-a9087c2 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-a9087c2 .elementor-icon-box-title a{font-size:20px;}.elementor-13481 .elementor-element.elementor-element-1983904 .elementor-icon-box-wrapper{gap:13px;}.elementor-13481 .elementor-element.elementor-element-1983904 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-1983904 .elementor-icon-box-title a{font-size:20px;}.elementor-13481 .elementor-element.elementor-element-50f7839 .elementor-icon-box-wrapper{gap:13px;}.elementor-13481 .elementor-element.elementor-element-50f7839 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-50f7839 .elementor-icon-box-title a{font-size:20px;}.elementor-13481 .elementor-element.elementor-element-6a8f158 .elementor-icon-box-wrapper{gap:13px;}.elementor-13481 .elementor-element.elementor-element-6a8f158 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-6a8f158 .elementor-icon-box-title a{font-size:20px;}.elementor-13481 .elementor-element.elementor-element-74e5ca5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-c972c0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-8064a93{text-align:start;width:var( --container-widget-width, 100.524% );max-width:100.524%;--container-widget-width:100.524%;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-8064a93 .elementor-heading-title{font-size:36px;}.elementor-13481 .elementor-element.elementor-element-8064a93.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-50b830a{text-align:start;}.elementor-13481 .elementor-element.elementor-element-5688cad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-66cf6a0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-b758e9d{text-align:start;width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-b758e9d .elementor-heading-title{font-size:26px;}.elementor-13481 .elementor-element.elementor-element-4d608c5 .elementor-icon-box-wrapper{gap:13px;}.elementor-13481 .elementor-element.elementor-element-4d608c5 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-4d608c5 .elementor-icon-box-title a{font-size:20px;}.elementor-13481 .elementor-element.elementor-element-32408cf .elementor-icon-box-wrapper{gap:13px;}.elementor-13481 .elementor-element.elementor-element-32408cf .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-32408cf .elementor-icon-box-title a{font-size:20px;}.elementor-13481 .elementor-element.elementor-element-fcb0f18 .elementor-icon-box-wrapper{gap:13px;}.elementor-13481 .elementor-element.elementor-element-fcb0f18 .elementor-icon-box-title, .elementor-13481 .elementor-element.elementor-element-fcb0f18 .elementor-icon-box-title a{font-size:20px;}.elementor-13481 .elementor-element.elementor-element-3568be7:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-3568be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.allieddigital.net/wp-content/uploads/2026/04/d1dab550d5c7dea5f1159f0f8c7f480ab7df40ce.png");background-position:center center;}.elementor-13481 .elementor-element.elementor-element-3568be7{--overlay-opacity:0.18;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-258bd9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-e052dd6{text-align:start;}.elementor-13481 .elementor-element.elementor-element-e052dd6 .elementor-heading-title{font-size:35px;}.elementor-13481 .elementor-element.elementor-element-25dac4e{text-align:start;}.elementor-13481 .elementor-element.elementor-element-db57d0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-d00d3cb img{width:100%;height:207px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-13481 .elementor-element.elementor-element-0179d6c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-30cc1f9{text-align:center;}.elementor-13481 .elementor-element.elementor-element-ccce354{text-align:center;line-height:1.2em;}.elementor-13481 .elementor-element.elementor-element-4cd8e9e{width:100%;max-width:100%;}}@media(min-width:769px){.elementor-13481 .elementor-element.elementor-element-e6c829f{--width:100%;}.elementor-13481 .elementor-element.elementor-element-e9714b2{--width:50%;}.elementor-13481 .elementor-element.elementor-element-d3f969a{--width:97%;}.elementor-13481 .elementor-element.elementor-element-74d5d61{--width:50%;}.elementor-13481 .elementor-element.elementor-element-ee17b08{--width:50%;}.elementor-13481 .elementor-element.elementor-element-220fabd{--width:35%;}.elementor-13481 .elementor-element.elementor-element-24fb1f5{--width:30%;}.elementor-13481 .elementor-element.elementor-element-fd85425{--width:35%;}.elementor-13481 .elementor-element.elementor-element-062f1aa{--content-width:100%;}.elementor-13481 .elementor-element.elementor-element-e6b8857{--width:35%;}.elementor-13481 .elementor-element.elementor-element-4280abd{--width:30%;}.elementor-13481 .elementor-element.elementor-element-7279b14{--width:35%;}.elementor-13481 .elementor-element.elementor-element-c972c0c{--width:45%;}.elementor-13481 .elementor-element.elementor-element-5688cad{--width:20%;}.elementor-13481 .elementor-element.elementor-element-66cf6a0{--width:35%;}.elementor-13481 .elementor-element.elementor-element-258bd9a{--width:45%;}.elementor-13481 .elementor-element.elementor-element-db57d0d{--width:50%;}.elementor-13481 .elementor-element.elementor-element-0179d6c{--content-width:1400px;}}@media(max-width:1470px) and (min-width:769px){.elementor-13481 .elementor-element.elementor-element-ee17b08{--width:55%;}}@media(max-width:1280px) and (min-width:769px){.elementor-13481 .elementor-element.elementor-element-e9714b2{--width:499px;}.elementor-13481 .elementor-element.elementor-element-220fabd{--width:41%;}.elementor-13481 .elementor-element.elementor-element-24fb1f5{--width:25%;}.elementor-13481 .elementor-element.elementor-element-fd85425{--width:33%;}.elementor-13481 .elementor-element.elementor-element-e6b8857{--width:41%;}.elementor-13481 .elementor-element.elementor-element-4280abd{--width:25%;}.elementor-13481 .elementor-element.elementor-element-7279b14{--width:33%;}.elementor-13481 .elementor-element.elementor-element-c972c0c{--width:41%;}.elementor-13481 .elementor-element.elementor-element-5688cad{--width:25%;}.elementor-13481 .elementor-element.elementor-element-66cf6a0{--width:33%;}}@media(max-width:1024px) and (min-width:769px){.elementor-13481 .elementor-element.elementor-element-e9714b2{--width:340.8px;}.elementor-13481 .elementor-element.elementor-element-220fabd{--width:100%;}.elementor-13481 .elementor-element.elementor-element-24fb1f5{--width:40%;}.elementor-13481 .elementor-element.elementor-element-fd85425{--width:57%;}.elementor-13481 .elementor-element.elementor-element-e6b8857{--width:100%;}.elementor-13481 .elementor-element.elementor-element-4280abd{--width:40%;}.elementor-13481 .elementor-element.elementor-element-7279b14{--width:57%;}.elementor-13481 .elementor-element.elementor-element-c972c0c{--width:100%;}.elementor-13481 .elementor-element.elementor-element-5688cad{--width:40%;}.elementor-13481 .elementor-element.elementor-element-66cf6a0{--width:57%;}}@media(max-width:880px) and (min-width:769px){.elementor-13481 .elementor-element.elementor-element-e6c829f{--width:384.8px;}.elementor-13481 .elementor-element.elementor-element-74d5d61{--width:50%;}.elementor-13481 .elementor-element.elementor-element-220fabd{--width:100%;}.elementor-13481 .elementor-element.elementor-element-24fb1f5{--width:50%;}.elementor-13481 .elementor-element.elementor-element-fd85425{--width:50%;}.elementor-13481 .elementor-element.elementor-element-e6b8857{--width:100%;}.elementor-13481 .elementor-element.elementor-element-4280abd{--width:50%;}.elementor-13481 .elementor-element.elementor-element-7279b14{--width:50%;}.elementor-13481 .elementor-element.elementor-element-c972c0c{--width:100%;}.elementor-13481 .elementor-element.elementor-element-5688cad{--width:50%;}.elementor-13481 .elementor-element.elementor-element-66cf6a0{--width:50%;}}@media(min-width:1920px){.elementor-13481 .elementor-element.elementor-element-4b053c0{--min-height:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:20px;}.elementor-13481 .elementor-element.elementor-element-4b053c0:not(.elementor-motion-effects-element-type-background), .elementor-13481 .elementor-element.elementor-element-4b053c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-13481 .elementor-element.elementor-element-e6c829f{--min-height:600px;}.elementor-13481 .elementor-element.elementor-element-e9714b2{--z-index:2;}.elementor-13481 .elementor-element.elementor-element-1297679{width:var( --container-widget-width, 577.825px );max-width:577.825px;--container-widget-width:577.825px;--container-widget-flex-grow:0;z-index:8;}.elementor-13481 .elementor-element.elementor-element-d3f969a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-13481 .elementor-element.elementor-element-16c6a0c img{height:419px;}.elementor-13481 .elementor-element.elementor-element-ee17b08{--margin-top:0px;--margin-bottom:0px;--margin-left:-90px;--margin-right:0px;}.elementor-13481 .elementor-element.elementor-element-ef59d58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-1698660.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-3a1e1bd.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-4270087.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-c9cdd1f.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-21376f5.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-d866a77.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-9c5dc02.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-912db06.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-f32bef3.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-3e93035{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13481 .elementor-element.elementor-element-33c47b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-a9dac11.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-f89a060.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-ee7c47d.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-faa713f.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-8bd4a06.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-31d13a4.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-81484da.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-4c7d66c.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-5a5690f.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-cf75bc9.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-5be010c.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-b568d49.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-c6b9d52{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13481 .elementor-element.elementor-element-c13e467.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-0ccdab2.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-42bf0c4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-73c9e01.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-46ffe2a.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-cc05668.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-b2e0614{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-f8ab358.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-6d54380{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-76597c5.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-7006beb{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-b436b33.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-40feaca{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-abd6df8.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-e7bc4a3{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-41e12dd.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-d39c250{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13481 .elementor-element.elementor-element-26cb856{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-795637b.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-ccbd209.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-6d5db93.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-10c27c7.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-36ebadb.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-81099ca.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-e87bef3.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-ebf26ba.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-c570c22.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-7c75625.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-8528813.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-ef48031{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13481 .elementor-element.elementor-element-fbaabc7.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-330cb07.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-be7c86d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-9e8525d.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-079e0b0.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-0eca487.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-e360ece{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-780f031.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-35c4da7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-e13463a.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-23ef3c7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-bf7c71f.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-7d5fa3f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-ae9cc41.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-18b097d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-dc98cf1.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-7c30325{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-342512c.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-b569fdc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-9abedd3.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-4cd7d9f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-bf2b9dc.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-15e6a62{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-e7fcea7.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-5d0209d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-e3a977a.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-fb172f0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-9649674.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-c0e7aa3{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13481 .elementor-element.elementor-element-7135ad4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-3593be8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-3593be8.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-1288558 .elementor-icon-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-1288558.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-d16797f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13481 .elementor-element.elementor-element-d16797f.e-con{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-53f14c0.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-fe4a6c5.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-fabb9d4.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-22d1d32.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-2bcf3bb.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-b82b0e2.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-f7953c8.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-384f705.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-ad35168.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-a96e933.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-1bc3414.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-dd02e85.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-c07c61e.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-1e4129c.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-8692a33.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-95c9088.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-6c82e55.elementor-element{--align-self:flex-start;}.elementor-13481 .elementor-element.elementor-element-e89a104{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13481 .elementor-element.elementor-element-103bd47{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-9b96ad7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-711405a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-3994913{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-0393119{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-aaf7e83{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-f571565{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-c1a4296{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-a1a693d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-2e05035{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-52773e7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-7461642{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-b1b92c9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13481 .elementor-element.elementor-element-62d7b15{--e-n-carousel-swiper-slides-to-display:4;}.elementor-13481 .elementor-element.elementor-element-9eef075{text-align:start;width:100%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-702a864{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:50px;}.elementor-13481 .elementor-element.elementor-element-baf2620{text-align:start;width:100%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-1fac09d{text-align:start;width:100%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-457c43a .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-5770404 .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-48ad3bf .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-fd85425{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-aba7d8a{text-align:start;width:100%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-97cfb0f{text-align:start;width:100%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-7279b14{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-a9087c2 .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-1983904 .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-50f7839 .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-6a8f158 .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-8064a93{text-align:start;width:100%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-66cf6a0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13481 .elementor-element.elementor-element-b758e9d .elementor-heading-title{font-size:30px;}.elementor-13481 .elementor-element.elementor-element-b758e9d{width:var( --container-widget-width, 258px );max-width:258px;--container-widget-width:258px;--container-widget-flex-grow:0;}.elementor-13481 .elementor-element.elementor-element-4d608c5 .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-32408cf .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-fcb0f18 .elementor-icon-box-wrapper{text-align:start;}.elementor-13481 .elementor-element.elementor-element-e052dd6{text-align:start;width:100%;max-width:100%;}.elementor-13481 .elementor-element.elementor-element-ccce354{font-size:1.3em;line-height:0.8em;}}/* Start custom CSS for heading, class: .elementor-element-1297679 */.elementor-13481 .elementor-element.elementor-element-1297679{
    background: -webkit-linear-gradient(0deg,rgba(0, 108, 181, 1) 0%, rgba(237, 50, 55, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-13481 .elementor-element.elementor-element-1297679 span{
    font-weight: 600;
}

.elementor-13481 .elementor-element.elementor-element-1297679 {
    display: inline-block;
    white-space: nowrap;
    animation: slideInFromRight 1.2s ease-out forwards;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b053c0 *//*.elementor-13481 .elementor-element.elementor-element-4b053c0 .elementor-slide-heading{
    background: -webkit-linear-gradient(0deg,rgba(0, 108, 181, 1) 0%, rgba(237, 50, 55, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}*/
.elementor-13481 .elementor-element.elementor-element-4b053c0 .elementor-slide-heading h3{
    background: -webkit-linear-gradient(0deg,rgba(0, 108, 181, 1) 0%, rgba(237, 50, 55, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  align-self: left;
}
.elementor-13481 .elementor-element.elementor-element-4b053c0 .elementor-slide-heading h3 span{
    font-weight: 600;
}

.elementor-13481 .elementor-element.elementor-element-4b053c0 .elementor-slide-heading{
    display: flex;
    flex-direction: column;
}
.elementor-13481 .elementor-element.elementor-element-4b053c0 .elementor-slide-heading h3{
    align-self:self-start;
    font-size:56px;
    font-weight:400;
    line-height:120%;
    margin: 0;
    padding: 0;
    font-family: "Saira", Sans-serif;
}
.elementor-13481 .elementor-element.elementor-element-4b053c0 .swiper-slide::nth-child(6) .elementor-slide-heading{
    width:100% !important;
}
.elementor-13481 .elementor-element.elementor-element-4b053c0 .elementor-slide-description{
    width:46% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8e0a0d */.elementor-13481 .elementor-element.elementor-element-c8e0a0d {
    background: -webkit-linear-gradient(0deg, rgba(0,108,181,1) 0%, rgba(237,50,55,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    display: block;              /* Prevent overflow */
    white-space: normal;         /* Allow text wrapping */
    overflow-wrap: break-word;   /* Break long words */
    word-break: break-word;

    animation: slideInFromRight 1.2s ease-out forwards;
}

.elementor-13481 .elementor-element.elementor-element-c8e0a0d span {
    font-weight: 600;
}

/* Animation */
@keyframes slideInFromRight {
    from {
        opacity: 0;
        transform: translateX(60px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf238f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0e303 */.elementor-13481 .elementor-element.elementor-element-1d0e303:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1d0e303{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9457e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34f8de */.elementor-13481 .elementor-element.elementor-element-a34f8de:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a34f8de{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5357388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afac3dd */.elementor-13481 .elementor-element.elementor-element-afac3dd:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-afac3dd{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ed8da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ed78 */.elementor-13481 .elementor-element.elementor-element-db1ed78:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-db1ed78{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eec726 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07307d5 */.elementor-13481 .elementor-element.elementor-element-07307d5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-07307d5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d2269 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd49913 */.elementor-13481 .elementor-element.elementor-element-bd49913:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd49913{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c91d70 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05518d9 */.elementor-13481 .elementor-element.elementor-element-05518d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-05518d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08a2e7e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d204c2 */.elementor-13481 .elementor-element.elementor-element-7d204c2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d204c2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aba5ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71d04a */.elementor-13481 .elementor-element.elementor-element-b71d04a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b71d04a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051a326 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa8a42 */.elementor-13481 .elementor-element.elementor-element-6aa8a42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6aa8a42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf238f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0e303 */.elementor-13481 .elementor-element.elementor-element-1d0e303:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1d0e303{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9457e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34f8de */.elementor-13481 .elementor-element.elementor-element-a34f8de:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a34f8de{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5357388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afac3dd */.elementor-13481 .elementor-element.elementor-element-afac3dd:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-afac3dd{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ed8da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ed78 */.elementor-13481 .elementor-element.elementor-element-db1ed78:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-db1ed78{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eec726 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07307d5 */.elementor-13481 .elementor-element.elementor-element-07307d5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-07307d5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d2269 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd49913 */.elementor-13481 .elementor-element.elementor-element-bd49913:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd49913{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c91d70 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05518d9 */.elementor-13481 .elementor-element.elementor-element-05518d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-05518d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08a2e7e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d204c2 */.elementor-13481 .elementor-element.elementor-element-7d204c2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d204c2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aba5ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71d04a */.elementor-13481 .elementor-element.elementor-element-b71d04a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b71d04a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051a326 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa8a42 */.elementor-13481 .elementor-element.elementor-element-6aa8a42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6aa8a42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf238f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0e303 */.elementor-13481 .elementor-element.elementor-element-1d0e303:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1d0e303{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9457e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34f8de */.elementor-13481 .elementor-element.elementor-element-a34f8de:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a34f8de{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5357388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afac3dd */.elementor-13481 .elementor-element.elementor-element-afac3dd:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-afac3dd{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ed8da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ed78 */.elementor-13481 .elementor-element.elementor-element-db1ed78:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-db1ed78{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eec726 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07307d5 */.elementor-13481 .elementor-element.elementor-element-07307d5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-07307d5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d2269 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd49913 */.elementor-13481 .elementor-element.elementor-element-bd49913:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd49913{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c91d70 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05518d9 */.elementor-13481 .elementor-element.elementor-element-05518d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-05518d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08a2e7e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d204c2 */.elementor-13481 .elementor-element.elementor-element-7d204c2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d204c2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aba5ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71d04a */.elementor-13481 .elementor-element.elementor-element-b71d04a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b71d04a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051a326 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa8a42 */.elementor-13481 .elementor-element.elementor-element-6aa8a42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6aa8a42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf238f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0e303 */.elementor-13481 .elementor-element.elementor-element-1d0e303:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1d0e303{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9457e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34f8de */.elementor-13481 .elementor-element.elementor-element-a34f8de:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a34f8de{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5357388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afac3dd */.elementor-13481 .elementor-element.elementor-element-afac3dd:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-afac3dd{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ed8da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ed78 */.elementor-13481 .elementor-element.elementor-element-db1ed78:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-db1ed78{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eec726 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07307d5 */.elementor-13481 .elementor-element.elementor-element-07307d5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-07307d5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d2269 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd49913 */.elementor-13481 .elementor-element.elementor-element-bd49913:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd49913{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c91d70 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05518d9 */.elementor-13481 .elementor-element.elementor-element-05518d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-05518d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08a2e7e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d204c2 */.elementor-13481 .elementor-element.elementor-element-7d204c2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d204c2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aba5ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71d04a */.elementor-13481 .elementor-element.elementor-element-b71d04a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b71d04a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051a326 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa8a42 */.elementor-13481 .elementor-element.elementor-element-6aa8a42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6aa8a42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf238f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0e303 */.elementor-13481 .elementor-element.elementor-element-1d0e303:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1d0e303{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9457e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34f8de */.elementor-13481 .elementor-element.elementor-element-a34f8de:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a34f8de{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5357388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afac3dd */.elementor-13481 .elementor-element.elementor-element-afac3dd:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-afac3dd{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ed8da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ed78 */.elementor-13481 .elementor-element.elementor-element-db1ed78:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-db1ed78{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eec726 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07307d5 */.elementor-13481 .elementor-element.elementor-element-07307d5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-07307d5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d2269 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd49913 */.elementor-13481 .elementor-element.elementor-element-bd49913:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd49913{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c91d70 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05518d9 */.elementor-13481 .elementor-element.elementor-element-05518d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-05518d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08a2e7e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d204c2 */.elementor-13481 .elementor-element.elementor-element-7d204c2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d204c2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aba5ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71d04a */.elementor-13481 .elementor-element.elementor-element-b71d04a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b71d04a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051a326 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa8a42 */.elementor-13481 .elementor-element.elementor-element-6aa8a42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6aa8a42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf238f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0e303 */.elementor-13481 .elementor-element.elementor-element-1d0e303:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1d0e303{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9457e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34f8de */.elementor-13481 .elementor-element.elementor-element-a34f8de:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a34f8de{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5357388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afac3dd */.elementor-13481 .elementor-element.elementor-element-afac3dd:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-afac3dd{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ed8da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ed78 */.elementor-13481 .elementor-element.elementor-element-db1ed78:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-db1ed78{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eec726 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07307d5 */.elementor-13481 .elementor-element.elementor-element-07307d5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-07307d5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d2269 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd49913 */.elementor-13481 .elementor-element.elementor-element-bd49913:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd49913{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c91d70 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05518d9 */.elementor-13481 .elementor-element.elementor-element-05518d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-05518d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08a2e7e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d204c2 */.elementor-13481 .elementor-element.elementor-element-7d204c2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d204c2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aba5ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71d04a */.elementor-13481 .elementor-element.elementor-element-b71d04a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b71d04a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051a326 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa8a42 */.elementor-13481 .elementor-element.elementor-element-6aa8a42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6aa8a42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf238f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0e303 */.elementor-13481 .elementor-element.elementor-element-1d0e303:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1d0e303{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9457e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34f8de */.elementor-13481 .elementor-element.elementor-element-a34f8de:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a34f8de{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5357388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afac3dd */.elementor-13481 .elementor-element.elementor-element-afac3dd:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-afac3dd{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ed8da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ed78 */.elementor-13481 .elementor-element.elementor-element-db1ed78:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-db1ed78{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eec726 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07307d5 */.elementor-13481 .elementor-element.elementor-element-07307d5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-07307d5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d2269 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd49913 */.elementor-13481 .elementor-element.elementor-element-bd49913:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd49913{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c91d70 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05518d9 */.elementor-13481 .elementor-element.elementor-element-05518d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-05518d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08a2e7e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d204c2 */.elementor-13481 .elementor-element.elementor-element-7d204c2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d204c2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aba5ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71d04a */.elementor-13481 .elementor-element.elementor-element-b71d04a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b71d04a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051a326 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa8a42 */.elementor-13481 .elementor-element.elementor-element-6aa8a42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6aa8a42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf238f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0e303 */.elementor-13481 .elementor-element.elementor-element-1d0e303:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1d0e303{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9457e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34f8de */.elementor-13481 .elementor-element.elementor-element-a34f8de:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a34f8de{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5357388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afac3dd */.elementor-13481 .elementor-element.elementor-element-afac3dd:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-afac3dd{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ed8da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ed78 */.elementor-13481 .elementor-element.elementor-element-db1ed78:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-db1ed78{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eec726 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07307d5 */.elementor-13481 .elementor-element.elementor-element-07307d5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-07307d5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d2269 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd49913 */.elementor-13481 .elementor-element.elementor-element-bd49913:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd49913{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c91d70 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05518d9 */.elementor-13481 .elementor-element.elementor-element-05518d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-05518d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08a2e7e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d204c2 */.elementor-13481 .elementor-element.elementor-element-7d204c2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d204c2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aba5ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71d04a */.elementor-13481 .elementor-element.elementor-element-b71d04a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b71d04a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051a326 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa8a42 */.elementor-13481 .elementor-element.elementor-element-6aa8a42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6aa8a42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf238f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0e303 */.elementor-13481 .elementor-element.elementor-element-1d0e303:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1d0e303{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9457e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34f8de */.elementor-13481 .elementor-element.elementor-element-a34f8de:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a34f8de{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5357388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afac3dd */.elementor-13481 .elementor-element.elementor-element-afac3dd:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-afac3dd{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ed8da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ed78 */.elementor-13481 .elementor-element.elementor-element-db1ed78:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-db1ed78{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eec726 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07307d5 */.elementor-13481 .elementor-element.elementor-element-07307d5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-07307d5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d2269 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd49913 */.elementor-13481 .elementor-element.elementor-element-bd49913:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd49913{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c91d70 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05518d9 */.elementor-13481 .elementor-element.elementor-element-05518d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-05518d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08a2e7e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d204c2 */.elementor-13481 .elementor-element.elementor-element-7d204c2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d204c2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aba5ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71d04a */.elementor-13481 .elementor-element.elementor-element-b71d04a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b71d04a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051a326 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa8a42 */.elementor-13481 .elementor-element.elementor-element-6aa8a42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6aa8a42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf238f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0e303 */.elementor-13481 .elementor-element.elementor-element-1d0e303:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1d0e303{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9457e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34f8de */.elementor-13481 .elementor-element.elementor-element-a34f8de:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a34f8de{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5357388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afac3dd */.elementor-13481 .elementor-element.elementor-element-afac3dd:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-afac3dd{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ed8da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ed78 */.elementor-13481 .elementor-element.elementor-element-db1ed78:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-db1ed78{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eec726 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07307d5 */.elementor-13481 .elementor-element.elementor-element-07307d5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-07307d5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d2269 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd49913 */.elementor-13481 .elementor-element.elementor-element-bd49913:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd49913{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c91d70 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05518d9 */.elementor-13481 .elementor-element.elementor-element-05518d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-05518d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08a2e7e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d204c2 */.elementor-13481 .elementor-element.elementor-element-7d204c2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d204c2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aba5ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71d04a */.elementor-13481 .elementor-element.elementor-element-b71d04a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b71d04a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051a326 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa8a42 */.elementor-13481 .elementor-element.elementor-element-6aa8a42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6aa8a42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf238f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0e303 */.elementor-13481 .elementor-element.elementor-element-1d0e303:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1d0e303{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9457e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34f8de */.elementor-13481 .elementor-element.elementor-element-a34f8de:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a34f8de{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5357388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afac3dd */.elementor-13481 .elementor-element.elementor-element-afac3dd:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-afac3dd{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ed8da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ed78 */.elementor-13481 .elementor-element.elementor-element-db1ed78:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-db1ed78{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eec726 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07307d5 */.elementor-13481 .elementor-element.elementor-element-07307d5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-07307d5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d2269 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd49913 */.elementor-13481 .elementor-element.elementor-element-bd49913:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd49913{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c91d70 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05518d9 */.elementor-13481 .elementor-element.elementor-element-05518d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-05518d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08a2e7e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d204c2 */.elementor-13481 .elementor-element.elementor-element-7d204c2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d204c2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aba5ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71d04a */.elementor-13481 .elementor-element.elementor-element-b71d04a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b71d04a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051a326 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa8a42 */.elementor-13481 .elementor-element.elementor-element-6aa8a42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6aa8a42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3e93035 */.elementor-13481 .elementor-element.elementor-element-3e93035 .elementor-swiper-button,
.elementor-13481 .elementor-element.elementor-element-3e93035 .swiper-button-disabled/*,
.elementor-13481 .elementor-element.elementor-element-3e93035 .swiper-pagination*/{
    display: none !important;
}
.elementor-13481 .elementor-element.elementor-element-3e93035 .swiper-pagination-bullet{
    width:40px;
    border-radius:4px;
    height: 4px;
}
@media(max-width:1024px){
    .elementor-13481 .elementor-element.elementor-element-3e93035 .elementor-swiper-button, 
.elementor-13481 .elementor-element.elementor-element-3e93035 .swiper-pagination{
    display: unset;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c8334 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae319f2 */.elementor-13481 .elementor-element.elementor-element-ae319f2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae319f2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b02347a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac4f2c */.elementor-13481 .elementor-element.elementor-element-fac4f2c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fac4f2c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca25e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ca20c */.elementor-13481 .elementor-element.elementor-element-00ca20c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-00ca20c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08efa53 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bdf75c */.elementor-13481 .elementor-element.elementor-element-4bdf75c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4bdf75c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0b7a7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4825b */.elementor-13481 .elementor-element.elementor-element-8a4825b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8a4825b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e164065 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26eaf */.elementor-13481 .elementor-element.elementor-element-0a26eaf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-0a26eaf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3b7e5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003ee4d */.elementor-13481 .elementor-element.elementor-element-003ee4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-003ee4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f4a98 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36fa915 */.elementor-13481 .elementor-element.elementor-element-36fa915:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-36fa915{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791bf5a *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509c0a5 */.elementor-13481 .elementor-element.elementor-element-509c0a5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-509c0a5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662f43b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748dbb2 */.elementor-13481 .elementor-element.elementor-element-748dbb2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-748dbb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47aa228 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90fb5bf */.elementor-13481 .elementor-element.elementor-element-90fb5bf:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-90fb5bf{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ac3f5 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7e151 */.elementor-13481 .elementor-element.elementor-element-3e7e151:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-3e7e151{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115d9da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9d41b */.elementor-13481 .elementor-element.elementor-element-5b9d41b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5b9d41b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a838815 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adb535 */.elementor-13481 .elementor-element.elementor-element-9adb535:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9adb535{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deed77c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d96a4 */.elementor-13481 .elementor-element.elementor-element-85d96a4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-85d96a4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82d6388 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f333 */.elementor-13481 .elementor-element.elementor-element-350f333:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-350f333{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5920f5e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b06c9f */.elementor-13481 .elementor-element.elementor-element-8b06c9f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8b06c9f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2aaab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11aefd4 */.elementor-13481 .elementor-element.elementor-element-11aefd4:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-11aefd4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c6b9d52 */.elementor-13481 .elementor-element.elementor-element-c6b9d52 .elementor-swiper-button,
.elementor-13481 .elementor-element.elementor-element-c6b9d52 .swiper-button-disabled/*,
.elementor-13481 .elementor-element.elementor-element-c6b9d52 .swiper-pagination*/{
    display: none !important;
}
.elementor-13481 .elementor-element.elementor-element-c6b9d52 .swiper-pagination-bullet{
    width:40px;
    border-radius:4px;
    height: 4px;
}
@media(max-width:1024px){
    .elementor-13481 .elementor-element.elementor-element-c6b9d52 .elementor-swiper-button, 
.elementor-13481 .elementor-element.elementor-element-c6b9d52 .swiper-pagination{
    display: unset;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da7ba7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52771 */.elementor-13481 .elementor-element.elementor-element-7d52771:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d52771{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34a4db8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4bff5 */.elementor-13481 .elementor-element.elementor-element-ba4bff5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ba4bff5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5335ef7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb84b7 */.elementor-13481 .elementor-element.elementor-element-feb84b7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-feb84b7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da24ac7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8ca794 */.elementor-13481 .elementor-element.elementor-element-c8ca794:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c8ca794{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e79990 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1f5c5 */.elementor-13481 .elementor-element.elementor-element-fb1f5c5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fb1f5c5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-100df27 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da67b5f */.elementor-13481 .elementor-element.elementor-element-da67b5f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-da67b5f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0a2ae *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74cec3 */.elementor-13481 .elementor-element.elementor-element-a74cec3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a74cec3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85112a6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919e885 */.elementor-13481 .elementor-element.elementor-element-919e885:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-919e885{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd03d66 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25756d1 */.elementor-13481 .elementor-element.elementor-element-25756d1:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-25756d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc321ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388fa76 */.elementor-13481 .elementor-element.elementor-element-388fa76:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-388fa76{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da7ba7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52771 */.elementor-13481 .elementor-element.elementor-element-7d52771:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d52771{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34a4db8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4bff5 */.elementor-13481 .elementor-element.elementor-element-ba4bff5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ba4bff5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5335ef7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb84b7 */.elementor-13481 .elementor-element.elementor-element-feb84b7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-feb84b7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da24ac7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8ca794 */.elementor-13481 .elementor-element.elementor-element-c8ca794:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c8ca794{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e79990 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1f5c5 */.elementor-13481 .elementor-element.elementor-element-fb1f5c5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fb1f5c5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-100df27 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da67b5f */.elementor-13481 .elementor-element.elementor-element-da67b5f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-da67b5f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0a2ae *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74cec3 */.elementor-13481 .elementor-element.elementor-element-a74cec3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a74cec3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85112a6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919e885 */.elementor-13481 .elementor-element.elementor-element-919e885:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-919e885{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd03d66 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25756d1 */.elementor-13481 .elementor-element.elementor-element-25756d1:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-25756d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc321ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388fa76 */.elementor-13481 .elementor-element.elementor-element-388fa76:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-388fa76{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da7ba7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52771 */.elementor-13481 .elementor-element.elementor-element-7d52771:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d52771{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34a4db8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4bff5 */.elementor-13481 .elementor-element.elementor-element-ba4bff5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ba4bff5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5335ef7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb84b7 */.elementor-13481 .elementor-element.elementor-element-feb84b7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-feb84b7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da24ac7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8ca794 */.elementor-13481 .elementor-element.elementor-element-c8ca794:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c8ca794{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e79990 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1f5c5 */.elementor-13481 .elementor-element.elementor-element-fb1f5c5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fb1f5c5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-100df27 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da67b5f */.elementor-13481 .elementor-element.elementor-element-da67b5f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-da67b5f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0a2ae *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74cec3 */.elementor-13481 .elementor-element.elementor-element-a74cec3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a74cec3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85112a6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919e885 */.elementor-13481 .elementor-element.elementor-element-919e885:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-919e885{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd03d66 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25756d1 */.elementor-13481 .elementor-element.elementor-element-25756d1:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-25756d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc321ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388fa76 */.elementor-13481 .elementor-element.elementor-element-388fa76:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-388fa76{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da7ba7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52771 */.elementor-13481 .elementor-element.elementor-element-7d52771:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d52771{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34a4db8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4bff5 */.elementor-13481 .elementor-element.elementor-element-ba4bff5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ba4bff5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5335ef7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb84b7 */.elementor-13481 .elementor-element.elementor-element-feb84b7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-feb84b7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da24ac7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8ca794 */.elementor-13481 .elementor-element.elementor-element-c8ca794:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c8ca794{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e79990 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1f5c5 */.elementor-13481 .elementor-element.elementor-element-fb1f5c5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fb1f5c5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-100df27 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da67b5f */.elementor-13481 .elementor-element.elementor-element-da67b5f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-da67b5f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0a2ae *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74cec3 */.elementor-13481 .elementor-element.elementor-element-a74cec3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a74cec3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85112a6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919e885 */.elementor-13481 .elementor-element.elementor-element-919e885:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-919e885{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd03d66 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25756d1 */.elementor-13481 .elementor-element.elementor-element-25756d1:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-25756d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc321ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388fa76 */.elementor-13481 .elementor-element.elementor-element-388fa76:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-388fa76{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da7ba7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52771 */.elementor-13481 .elementor-element.elementor-element-7d52771:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d52771{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34a4db8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4bff5 */.elementor-13481 .elementor-element.elementor-element-ba4bff5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ba4bff5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5335ef7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb84b7 */.elementor-13481 .elementor-element.elementor-element-feb84b7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-feb84b7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da24ac7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8ca794 */.elementor-13481 .elementor-element.elementor-element-c8ca794:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c8ca794{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e79990 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1f5c5 */.elementor-13481 .elementor-element.elementor-element-fb1f5c5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fb1f5c5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-100df27 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da67b5f */.elementor-13481 .elementor-element.elementor-element-da67b5f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-da67b5f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0a2ae *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74cec3 */.elementor-13481 .elementor-element.elementor-element-a74cec3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a74cec3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85112a6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919e885 */.elementor-13481 .elementor-element.elementor-element-919e885:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-919e885{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd03d66 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25756d1 */.elementor-13481 .elementor-element.elementor-element-25756d1:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-25756d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc321ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388fa76 */.elementor-13481 .elementor-element.elementor-element-388fa76:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-388fa76{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da7ba7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52771 */.elementor-13481 .elementor-element.elementor-element-7d52771:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d52771{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34a4db8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4bff5 */.elementor-13481 .elementor-element.elementor-element-ba4bff5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ba4bff5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5335ef7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb84b7 */.elementor-13481 .elementor-element.elementor-element-feb84b7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-feb84b7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da24ac7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8ca794 */.elementor-13481 .elementor-element.elementor-element-c8ca794:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c8ca794{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e79990 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1f5c5 */.elementor-13481 .elementor-element.elementor-element-fb1f5c5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fb1f5c5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-100df27 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da67b5f */.elementor-13481 .elementor-element.elementor-element-da67b5f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-da67b5f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0a2ae *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74cec3 */.elementor-13481 .elementor-element.elementor-element-a74cec3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a74cec3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85112a6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919e885 */.elementor-13481 .elementor-element.elementor-element-919e885:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-919e885{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd03d66 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25756d1 */.elementor-13481 .elementor-element.elementor-element-25756d1:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-25756d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc321ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388fa76 */.elementor-13481 .elementor-element.elementor-element-388fa76:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-388fa76{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da7ba7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52771 */.elementor-13481 .elementor-element.elementor-element-7d52771:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d52771{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34a4db8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4bff5 */.elementor-13481 .elementor-element.elementor-element-ba4bff5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ba4bff5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5335ef7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb84b7 */.elementor-13481 .elementor-element.elementor-element-feb84b7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-feb84b7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da24ac7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8ca794 */.elementor-13481 .elementor-element.elementor-element-c8ca794:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c8ca794{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e79990 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1f5c5 */.elementor-13481 .elementor-element.elementor-element-fb1f5c5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fb1f5c5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-100df27 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da67b5f */.elementor-13481 .elementor-element.elementor-element-da67b5f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-da67b5f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0a2ae *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74cec3 */.elementor-13481 .elementor-element.elementor-element-a74cec3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a74cec3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85112a6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919e885 */.elementor-13481 .elementor-element.elementor-element-919e885:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-919e885{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd03d66 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25756d1 */.elementor-13481 .elementor-element.elementor-element-25756d1:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-25756d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc321ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388fa76 */.elementor-13481 .elementor-element.elementor-element-388fa76:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-388fa76{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da7ba7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52771 */.elementor-13481 .elementor-element.elementor-element-7d52771:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d52771{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34a4db8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4bff5 */.elementor-13481 .elementor-element.elementor-element-ba4bff5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ba4bff5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5335ef7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb84b7 */.elementor-13481 .elementor-element.elementor-element-feb84b7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-feb84b7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da24ac7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8ca794 */.elementor-13481 .elementor-element.elementor-element-c8ca794:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c8ca794{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e79990 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1f5c5 */.elementor-13481 .elementor-element.elementor-element-fb1f5c5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fb1f5c5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-100df27 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da67b5f */.elementor-13481 .elementor-element.elementor-element-da67b5f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-da67b5f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0a2ae *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74cec3 */.elementor-13481 .elementor-element.elementor-element-a74cec3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a74cec3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85112a6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919e885 */.elementor-13481 .elementor-element.elementor-element-919e885:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-919e885{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd03d66 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25756d1 */.elementor-13481 .elementor-element.elementor-element-25756d1:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-25756d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc321ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388fa76 */.elementor-13481 .elementor-element.elementor-element-388fa76:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-388fa76{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da7ba7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52771 */.elementor-13481 .elementor-element.elementor-element-7d52771:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d52771{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34a4db8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4bff5 */.elementor-13481 .elementor-element.elementor-element-ba4bff5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ba4bff5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5335ef7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb84b7 */.elementor-13481 .elementor-element.elementor-element-feb84b7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-feb84b7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da24ac7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8ca794 */.elementor-13481 .elementor-element.elementor-element-c8ca794:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c8ca794{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e79990 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1f5c5 */.elementor-13481 .elementor-element.elementor-element-fb1f5c5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fb1f5c5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-100df27 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da67b5f */.elementor-13481 .elementor-element.elementor-element-da67b5f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-da67b5f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0a2ae *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74cec3 */.elementor-13481 .elementor-element.elementor-element-a74cec3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a74cec3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85112a6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919e885 */.elementor-13481 .elementor-element.elementor-element-919e885:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-919e885{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd03d66 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25756d1 */.elementor-13481 .elementor-element.elementor-element-25756d1:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-25756d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc321ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388fa76 */.elementor-13481 .elementor-element.elementor-element-388fa76:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-388fa76{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da7ba7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52771 */.elementor-13481 .elementor-element.elementor-element-7d52771:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d52771{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34a4db8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4bff5 */.elementor-13481 .elementor-element.elementor-element-ba4bff5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ba4bff5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5335ef7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb84b7 */.elementor-13481 .elementor-element.elementor-element-feb84b7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-feb84b7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da24ac7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8ca794 */.elementor-13481 .elementor-element.elementor-element-c8ca794:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c8ca794{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e79990 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1f5c5 */.elementor-13481 .elementor-element.elementor-element-fb1f5c5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fb1f5c5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-100df27 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da67b5f */.elementor-13481 .elementor-element.elementor-element-da67b5f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-da67b5f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0a2ae *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74cec3 */.elementor-13481 .elementor-element.elementor-element-a74cec3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a74cec3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85112a6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919e885 */.elementor-13481 .elementor-element.elementor-element-919e885:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-919e885{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd03d66 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25756d1 */.elementor-13481 .elementor-element.elementor-element-25756d1:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-25756d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc321ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388fa76 */.elementor-13481 .elementor-element.elementor-element-388fa76:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-388fa76{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da7ba7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d52771 */.elementor-13481 .elementor-element.elementor-element-7d52771:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7d52771{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34a4db8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4bff5 */.elementor-13481 .elementor-element.elementor-element-ba4bff5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ba4bff5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5335ef7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb84b7 */.elementor-13481 .elementor-element.elementor-element-feb84b7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-feb84b7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da24ac7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8ca794 */.elementor-13481 .elementor-element.elementor-element-c8ca794:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c8ca794{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e79990 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1f5c5 */.elementor-13481 .elementor-element.elementor-element-fb1f5c5:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fb1f5c5{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-100df27 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da67b5f */.elementor-13481 .elementor-element.elementor-element-da67b5f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-da67b5f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0a2ae *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74cec3 */.elementor-13481 .elementor-element.elementor-element-a74cec3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a74cec3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85112a6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919e885 */.elementor-13481 .elementor-element.elementor-element-919e885:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-919e885{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd03d66 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25756d1 */.elementor-13481 .elementor-element.elementor-element-25756d1:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-25756d1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc321ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388fa76 */.elementor-13481 .elementor-element.elementor-element-388fa76:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-388fa76{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d39c250 */.elementor-13481 .elementor-element.elementor-element-d39c250 .elementor-swiper-button,
.elementor-13481 .elementor-element.elementor-element-d39c250 .swiper-button-disabled/*,
.elementor-13481 .elementor-element.elementor-element-d39c250 .swiper-pagination*/{
    display: none !important;
}
.elementor-13481 .elementor-element.elementor-element-d39c250 .swiper-pagination-bullet{
    width:40px;
    border-radius:4px;
    height: 4px;
}


@media(max-width:1024px){
    .elementor-13481 .elementor-element.elementor-element-d39c250 .elementor-swiper-button, 
.elementor-13481 .elementor-element.elementor-element-d39c250 .swiper-pagination{
    display: unset;
}
.elementor-13481 .elementor-element.elementor-element-d39c250 .swiper-pagination-bullet{
    width:20px;
    border-radius:4px;
    height: 4px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8911415 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c559a4f */.elementor-13481 .elementor-element.elementor-element-c559a4f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-c559a4f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fbde85 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223161 */.elementor-13481 .elementor-element.elementor-element-9223161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-9223161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db8eb37 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4631419 */.elementor-13481 .elementor-element.elementor-element-4631419:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4631419{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85e8ef4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4fa99 */.elementor-13481 .elementor-element.elementor-element-7e4fa99:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7e4fa99{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1688bcd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924de01 */.elementor-13481 .elementor-element.elementor-element-924de01:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-924de01{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f83bb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817dfee */.elementor-13481 .elementor-element.elementor-element-817dfee:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-817dfee{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037a83 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc1089 */.elementor-13481 .elementor-element.elementor-element-6dc1089:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6dc1089{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be49be7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5893b */.elementor-13481 .elementor-element.elementor-element-bd5893b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd5893b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc4e8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e07b42 */.elementor-13481 .elementor-element.elementor-element-6e07b42:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6e07b42{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8544c0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86576a */.elementor-13481 .elementor-element.elementor-element-e86576a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-e86576a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62102e *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70216f9 */.elementor-13481 .elementor-element.elementor-element-70216f9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-70216f9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e2e94 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1987 */.elementor-13481 .elementor-element.elementor-element-61e1987:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-61e1987{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f1169 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b954c74 */.elementor-13481 .elementor-element.elementor-element-b954c74:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-b954c74{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8ecb6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad5f7b */.elementor-13481 .elementor-element.elementor-element-5ad5f7b:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ad5f7b{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-784d4bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5450b18 */.elementor-13481 .elementor-element.elementor-element-5450b18:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5450b18{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3e2040 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8376c */.elementor-13481 .elementor-element.elementor-element-1e8376c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e8376c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-ef48031 */.elementor-13481 .elementor-element.elementor-element-ef48031 .elementor-swiper-button,
.elementor-13481 .elementor-element.elementor-element-ef48031 .swiper-button-disabled/*,
.elementor-13481 .elementor-element.elementor-element-ef48031 .swiper-pagination*/{
    display: none !important;
}
.elementor-13481 .elementor-element.elementor-element-ef48031 .swiper-pagination-bullet{
    width:40px;
    border-radius:4px;
    height: 4px;
}
@media(max-width:1024px){
    .elementor-13481 .elementor-element.elementor-element-ef48031 .elementor-swiper-button, 
.elementor-13481 .elementor-element.elementor-element-ef48031 .swiper-pagination{
    display: unset;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a69683 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e38171 */.elementor-13481 .elementor-element.elementor-element-1e38171:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-1e38171{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6817e74 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824844c */.elementor-13481 .elementor-element.elementor-element-824844c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-824844c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad0e4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fc3d6 */.elementor-13481 .elementor-element.elementor-element-a9fc3d6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a9fc3d6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d24a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f166e */.elementor-13481 .elementor-element.elementor-element-72f166e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-72f166e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1932a8 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f775fa */.elementor-13481 .elementor-element.elementor-element-2f775fa:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f775fa{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9efb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b678a9 */.elementor-13481 .elementor-element.elementor-element-2b678a9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2b678a9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe88cb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f83161 */.elementor-13481 .elementor-element.elementor-element-6f83161:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6f83161{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0be8f4 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663c2c7 */.elementor-13481 .elementor-element.elementor-element-663c2c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-663c2c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3701ede *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a95c7 */.elementor-13481 .elementor-element.elementor-element-82a95c7:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-82a95c7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12d05f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6322638 */.elementor-13481 .elementor-element.elementor-element-6322638:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6322638{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1efbc2 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1664e3 */.elementor-13481 .elementor-element.elementor-element-a1664e3:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-a1664e3{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f03ae9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba1744 */.elementor-13481 .elementor-element.elementor-element-5ba1744:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5ba1744{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f803d14 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef54887 */.elementor-13481 .elementor-element.elementor-element-ef54887:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef54887{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd25b9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972265 */.elementor-13481 .elementor-element.elementor-element-4972265:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4972265{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340f929 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4f565 */.elementor-13481 .elementor-element.elementor-element-4b4f565:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-4b4f565{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bda0ef *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae83ae8 */.elementor-13481 .elementor-element.elementor-element-ae83ae8:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ae83ae8{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c0e7aa3 */.elementor-13481 .elementor-element.elementor-element-c0e7aa3 .elementor-swiper-button,
.elementor-13481 .elementor-element.elementor-element-c0e7aa3 .swiper-button-disabled/*,
.elementor-13481 .elementor-element.elementor-element-c0e7aa3 .swiper-pagination*/{
    display: none !important;
}
.elementor-13481 .elementor-element.elementor-element-c0e7aa3 .swiper-pagination-bullet{
    width:40px;
    border-radius:4px;
    height: 4px;
}
@media(max-width:1024px){
    .elementor-13481 .elementor-element.elementor-element-c0e7aa3 .elementor-swiper-button, 
.elementor-13481 .elementor-element.elementor-element-c0e7aa3 .swiper-pagination{
    display: unset;
}
.elementor-13481 .elementor-element.elementor-element-c0e7aa3 .swiper-pagination-bullet{
    width:20px;
    border-radius:4px;
    height: 4px;
}
}

@media(max-width:760px){
    .elementor-13481 .elementor-element.elementor-element-c0e7aa3 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    justify-content: end;
    display: flex;
    padding-left: 50px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3f8cb9 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c47067 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43dd8f1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d1dc6 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d39b1 */.elementor-13481 .elementor-element.elementor-element-91d39b1:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-91d39b1{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dbd552 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4817 */.elementor-13481 .elementor-element.elementor-element-59c4817:hover .hov-img{
    transform: scale(1.1);
}
/*.elementor-13481 .elementor-element.elementor-element-59c4817{*/
/*    overflow: hidden;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0d364 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-258f129 */.elementor-13481 .elementor-element.elementor-element-258f129:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2b4a5f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146ffa7 */.elementor-13481 .elementor-element.elementor-element-146ffa7:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049f208 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84feec */.elementor-13481 .elementor-element.elementor-element-f84feec:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef361f3 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0405c6 */.elementor-13481 .elementor-element.elementor-element-b0405c6:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f1bd91 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b99833 */.elementor-13481 .elementor-element.elementor-element-2b99833:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd6972 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc658d3 */.elementor-13481 .elementor-element.elementor-element-cc658d3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3144d9f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914c561 */.elementor-13481 .elementor-element.elementor-element-914c561:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a17bb *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d73852 */.elementor-13481 .elementor-element.elementor-element-0d73852:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c2f26b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7506c4e */.elementor-13481 .elementor-element.elementor-element-7506c4e:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-239c4dd *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5f6b1 */.elementor-13481 .elementor-element.elementor-element-8f5f6b1:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bea689 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac49254 */.elementor-13481 .elementor-element.elementor-element-ac49254:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139fa50 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48506e3 */.elementor-13481 .elementor-element.elementor-element-48506e3:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e481da *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481ab74 */.elementor-13481 .elementor-element.elementor-element-481ab74:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b9c97 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a1df */.elementor-13481 .elementor-element.elementor-element-082a1df:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68643ab *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 1px !important;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 25px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 17px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96d944 */.elementor-13481 .elementor-element.elementor-element-b96d944:hover .hov-img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e89a104 */.elementor-13481 .elementor-element.elementor-element-e89a104 .elementor-swiper-button,
.elementor-13481 .elementor-element.elementor-element-e89a104 .swiper-button-disabled/*,
.elementor-13481 .elementor-element.elementor-element-e89a104 .swiper-pagination*/{
    display: none !important;
}
.elementor-13481 .elementor-element.elementor-element-e89a104 .swiper-pagination-bullet{
    width:40px;
    border-radius:4px;
    height: 4px;
}
@media(max-width:1024px){
    .elementor-13481 .elementor-element.elementor-element-e89a104 .elementor-swiper-button, 
.elementor-13481 .elementor-element.elementor-element-e89a104 .swiper-pagination{
    display: unset;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efec7d *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f37612 */.elementor-13481 .elementor-element.elementor-element-5f37612:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-5f37612{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ffbaa7 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533d08a */.elementor-13481 .elementor-element.elementor-element-533d08a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-533d08a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e3b70b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f05e2a */.elementor-13481 .elementor-element.elementor-element-2f05e2a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-2f05e2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8ad52 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1919f */.elementor-13481 .elementor-element.elementor-element-6c1919f:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6c1919f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57aa290 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd09a4d */.elementor-13481 .elementor-element.elementor-element-fd09a4d:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-fd09a4d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8316245 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8e41a */.elementor-13481 .elementor-element.elementor-element-af8e41a:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-af8e41a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb95049 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae522c */.elementor-13481 .elementor-element.elementor-element-cae522c:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-cae522c{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7a99b *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d9b6 */.elementor-13481 .elementor-element.elementor-element-357d9b6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-357d9b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768fa0 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a5347 */.elementor-13481 .elementor-element.elementor-element-33a5347:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-33a5347{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ce0c *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6996d05 */.elementor-13481 .elementor-element.elementor-element-6996d05:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6996d05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13c0c1 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340e47 */.elementor-13481 .elementor-element.elementor-element-7340e47:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-7340e47{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c877d03 *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6fdc2 */.elementor-13481 .elementor-element.elementor-element-ef6fdc2:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ef6fdc2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-426652f *//* layout */
.profile-wrap .row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* bars */
.profile-wrap .bar {
  width: 2px;
  border-radius: 2px;
}

.profile-wrap .bar.red {
  height: 22px;
  background-color: #e53935;
}

.profile-wrap .bar.grey {
  height: 14px;
  background-color: #c7c7c7;
}

/* text */
.profile-wrap .text.name {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.profile-wrap .text.role {
  font-size: 15px;
  font-weight: 400;
  color: #666;
}

/* spacing */
.profile-wrap .role-row {
  margin-top: 4px;
}

/* 📱 responsive */
@media (max-width: 768px) {
  .profile-wrap .text.name {
    font-size: 16px;
  }

  .profile-wrap .text.role {
    font-size: 12px;
  }

  .profile-wrap .bar.red {
    height: 20px;
  }

  .profile-wrap .bar.grey {
    height: 12px;
  }
}

@media (max-width: 480px) {
  .profile-wrap .text.name {
    font-size: 15px;
  }

  .profile-wrap .text.role {
    font-size: 11px;
  }

  .profile-wrap .bar.red {
    height: 18px;
  }

  .profile-wrap .bar.grey {
    height: 11px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c01010 */.elementor-13481 .elementor-element.elementor-element-8c01010:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-8c01010{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-62d7b15 */.elementor-13481 .elementor-element.elementor-element-62d7b15 .elementor-swiper-button,
.elementor-13481 .elementor-element.elementor-element-62d7b15 .swiper-button-disabled/*,
.elementor-13481 .elementor-element.elementor-element-62d7b15 .swiper-pagination*/{
    display: none !important;
}
.elementor-13481 .elementor-element.elementor-element-62d7b15 .swiper-pagination-bullet{
    width:40px;
    border-radius:4px;
    height: 4px;
}
@media(max-width:1024px){
    .elementor-13481 .elementor-element.elementor-element-62d7b15 .elementor-swiper-button, 
.elementor-13481 .elementor-element.elementor-element-62d7b15 .swiper-pagination{
    display: unset;
}
.elementor-13481 .elementor-element.elementor-element-62d7b15 .swiper-pagination-bullet{
    width:12px;
    border-radius:4px;
    height: 4px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eef075 */.elementor-13481 .elementor-element.elementor-element-9eef075 {
    background: -webkit-linear-gradient(0deg, rgba(0,108,181,1) 0%, rgba(237,50,55,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    display: block;              /* Prevent overflow */
    white-space: normal;         /* Allow text wrapping */
    overflow-wrap: break-word;   /* Break long words */
    word-break: break-word;

    animation: slideInFromRight 1.2s ease-out forwards;
}

.elementor-13481 .elementor-element.elementor-element-9eef075 span {
    font-weight: 600;
}

/* Animation */
@keyframes slideInFromRight {
    from {
        opacity: 0;
        transform: translateX(60px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-af09ea4 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fa149 */.elementor-13481 .elementor-element.elementor-element-94fa149:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-94fa149{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6956db9 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6824271 */.elementor-13481 .elementor-element.elementor-element-6824271:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6824271{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3659874 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd39215 */.elementor-13481 .elementor-element.elementor-element-bd39215:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd39215{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3ebe45 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44748d9 */.elementor-13481 .elementor-element.elementor-element-44748d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-44748d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-abb4c4c *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff52bf6 */.elementor-13481 .elementor-element.elementor-element-ff52bf6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ff52bf6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e2e027 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}
@media (max-width: 767px) {
    .hover-iconbox .elementor-icon-box-description {
        opacity: 1 !important;
        transform: none !important;
        max-height: none !important;
        overflow: visible !important;
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d31788e */.elementor-13481 .elementor-element.elementor-element-d31788e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-d31788e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-af09ea4 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fa149 */.elementor-13481 .elementor-element.elementor-element-94fa149:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-94fa149{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6956db9 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6824271 */.elementor-13481 .elementor-element.elementor-element-6824271:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6824271{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3659874 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd39215 */.elementor-13481 .elementor-element.elementor-element-bd39215:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd39215{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3ebe45 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44748d9 */.elementor-13481 .elementor-element.elementor-element-44748d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-44748d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-abb4c4c *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff52bf6 */.elementor-13481 .elementor-element.elementor-element-ff52bf6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ff52bf6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e2e027 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}
@media (max-width: 767px) {
    .hover-iconbox .elementor-icon-box-description {
        opacity: 1 !important;
        transform: none !important;
        max-height: none !important;
        overflow: visible !important;
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d31788e */.elementor-13481 .elementor-element.elementor-element-d31788e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-d31788e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-af09ea4 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fa149 */.elementor-13481 .elementor-element.elementor-element-94fa149:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-94fa149{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6956db9 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6824271 */.elementor-13481 .elementor-element.elementor-element-6824271:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6824271{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3659874 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd39215 */.elementor-13481 .elementor-element.elementor-element-bd39215:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd39215{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3ebe45 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44748d9 */.elementor-13481 .elementor-element.elementor-element-44748d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-44748d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-abb4c4c *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff52bf6 */.elementor-13481 .elementor-element.elementor-element-ff52bf6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ff52bf6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e2e027 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}
@media (max-width: 767px) {
    .hover-iconbox .elementor-icon-box-description {
        opacity: 1 !important;
        transform: none !important;
        max-height: none !important;
        overflow: visible !important;
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d31788e */.elementor-13481 .elementor-element.elementor-element-d31788e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-d31788e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-af09ea4 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fa149 */.elementor-13481 .elementor-element.elementor-element-94fa149:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-94fa149{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6956db9 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6824271 */.elementor-13481 .elementor-element.elementor-element-6824271:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6824271{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3659874 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd39215 */.elementor-13481 .elementor-element.elementor-element-bd39215:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd39215{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3ebe45 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44748d9 */.elementor-13481 .elementor-element.elementor-element-44748d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-44748d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-abb4c4c *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff52bf6 */.elementor-13481 .elementor-element.elementor-element-ff52bf6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ff52bf6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e2e027 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}
@media (max-width: 767px) {
    .hover-iconbox .elementor-icon-box-description {
        opacity: 1 !important;
        transform: none !important;
        max-height: none !important;
        overflow: visible !important;
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d31788e */.elementor-13481 .elementor-element.elementor-element-d31788e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-d31788e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-af09ea4 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fa149 */.elementor-13481 .elementor-element.elementor-element-94fa149:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-94fa149{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6956db9 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6824271 */.elementor-13481 .elementor-element.elementor-element-6824271:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6824271{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3659874 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd39215 */.elementor-13481 .elementor-element.elementor-element-bd39215:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd39215{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3ebe45 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44748d9 */.elementor-13481 .elementor-element.elementor-element-44748d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-44748d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-abb4c4c *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff52bf6 */.elementor-13481 .elementor-element.elementor-element-ff52bf6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ff52bf6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e2e027 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}
@media (max-width: 767px) {
    .hover-iconbox .elementor-icon-box-description {
        opacity: 1 !important;
        transform: none !important;
        max-height: none !important;
        overflow: visible !important;
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d31788e */.elementor-13481 .elementor-element.elementor-element-d31788e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-d31788e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-af09ea4 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fa149 */.elementor-13481 .elementor-element.elementor-element-94fa149:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-94fa149{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6956db9 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6824271 */.elementor-13481 .elementor-element.elementor-element-6824271:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6824271{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3659874 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd39215 */.elementor-13481 .elementor-element.elementor-element-bd39215:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd39215{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3ebe45 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44748d9 */.elementor-13481 .elementor-element.elementor-element-44748d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-44748d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-abb4c4c *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff52bf6 */.elementor-13481 .elementor-element.elementor-element-ff52bf6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ff52bf6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e2e027 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}
@media (max-width: 767px) {
    .hover-iconbox .elementor-icon-box-description {
        opacity: 1 !important;
        transform: none !important;
        max-height: none !important;
        overflow: visible !important;
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d31788e */.elementor-13481 .elementor-element.elementor-element-d31788e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-d31788e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-af09ea4 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fa149 */.elementor-13481 .elementor-element.elementor-element-94fa149:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-94fa149{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6956db9 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6824271 */.elementor-13481 .elementor-element.elementor-element-6824271:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-6824271{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3659874 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd39215 */.elementor-13481 .elementor-element.elementor-element-bd39215:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-bd39215{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3ebe45 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44748d9 */.elementor-13481 .elementor-element.elementor-element-44748d9:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-44748d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-abb4c4c *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff52bf6 */.elementor-13481 .elementor-element.elementor-element-ff52bf6:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-ff52bf6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e2e027 *//* Hide description initially */
.hover-iconbox .elementor-icon-box-description {
    opacity: 0;
    transform: translateY(25px);
    max-height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
}

/* Show description on hover */
.hover-iconbox:hover .elementor-icon-box-description {
    opacity: 1;
    transform: translateY(0px);
    max-height: 700px;
}

/* Optional: smooth title movement */
.hover-iconbox .elementor-icon-box-title {
    transition: all 0.4s ease-in-out;
}
@media (max-width: 767px) {
    .hover-iconbox .elementor-icon-box-description {
        opacity: 1 !important;
        transform: none !important;
        max-height: none !important;
        overflow: visible !important;
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d31788e */.elementor-13481 .elementor-element.elementor-element-d31788e:hover .hov-img{
    transform: scale(1.1);
}
.elementor-13481 .elementor-element.elementor-element-d31788e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-702a864 */.elementor-13481 .elementor-element.elementor-element-702a864 .elementor-swiper-button,
.elementor-13481 .elementor-element.elementor-element-702a864 .swiper-button-disabled/*,
.elementor-13481 .elementor-element.elementor-element-702a864 .swiper-pagination*/{
    display: none !important;
}
.elementor-13481 .elementor-element.elementor-element-702a864 .swiper-pagination-bullet{
    width:40px;
    border-radius:4px;
    height: 4px;
}
@media(max-width:1024px){
    .elementor-13481 .elementor-element.elementor-element-702a864 .elementor-swiper-button, 
.elementor-13481 .elementor-element.elementor-element-702a864 .swiper-pagination{
    display: unset;
}
.elementor-13481 .elementor-element.elementor-element-702a864 .swiper-pagination-bullet{
    width:20px;
    border-radius:4px;
    height: 4px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baf2620 */.elementor-13481 .elementor-element.elementor-element-baf2620 {
    background: -webkit-linear-gradient(0deg, rgba(0,108,181,1) 0%, rgba(237,50,55,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    display: block;              /* Prevent overflow */
    white-space: normal;         /* Allow text wrapping */
    overflow-wrap: break-word;   /* Break long words */
    word-break: break-word;

    animation: slideInFromRight 1.2s ease-out forwards;
}

.elementor-13481 .elementor-element.elementor-element-baf2620 span {
    font-weight: 600;
}

/* Animation */
@keyframes slideInFromRight {
    from {
        opacity: 0;
        transform: translateX(60px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fac09d */.elementor-13481 .elementor-element.elementor-element-1fac09d {
    background: -webkit-linear-gradient(0deg, rgba(0,108,181,1) 0%, rgba(237,50,55,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    display: block;              /* Prevent overflow */
    white-space: normal;         /* Allow text wrapping */
    overflow-wrap: break-word;   /* Break long words */
    word-break: break-word;

    animation: slideInFromRight 1.2s ease-out forwards;
}

.elementor-13481 .elementor-element.elementor-element-1fac09d span {
    font-weight: 600;
}

/* Animation */
@keyframes slideInFromRight {
    from {
        opacity: 0;
        transform: translateX(60px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a5a932 */.visionfont {
color: #171717;font-size: 18px;line-height: 29px; text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-457c43a */h3.elementor-icon-box-title span {
    font-size: 17px;
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aba7d8a */.elementor-13481 .elementor-element.elementor-element-aba7d8a {
    background: -webkit-linear-gradient(0deg, rgba(0,108,181,1) 0%, rgba(237,50,55,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    display: block;              /* Prevent overflow */
    white-space: normal;         /* Allow text wrapping */
    overflow-wrap: break-word;   /* Break long words */
    word-break: break-word;

    animation: slideInFromRight 1.2s ease-out forwards;
}

.elementor-13481 .elementor-element.elementor-element-aba7d8a span {
    font-weight: 600;
}

/* Animation */
@keyframes slideInFromRight {
    from {
        opacity: 0;
        transform: translateX(60px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97cfb0f */.elementor-13481 .elementor-element.elementor-element-97cfb0f {
    background: -webkit-linear-gradient(0deg, rgba(0,108,181,1) 0%, rgba(237,50,55,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    display: block;              /* Prevent overflow */
    white-space: normal;         /* Allow text wrapping */
    overflow-wrap: break-word;   /* Break long words */
    word-break: break-word;

    animation: slideInFromRight 1.2s ease-out forwards;
}

.elementor-13481 .elementor-element.elementor-element-97cfb0f span {
    font-weight: 600;
}

/* Animation */
@keyframes slideInFromRight {
    from {
        opacity: 0;
        transform: translateX(60px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8025e5e */.visionfont {
color: #171717;font-size: 18px;line-height: 29px; text-align: justify;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5929b1 */.pyimg {height: 302px;width:381px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a9087c2 */h3.elementor-icon-box-title span {
    font-size: 17px; font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8064a93 */.elementor-13481 .elementor-element.elementor-element-8064a93 {
    background: -webkit-linear-gradient(0deg, rgba(0,108,181,1) 0%, rgba(237,50,55,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    display: block;              /* Prevent overflow */
    white-space: normal;         /* Allow text wrapping */
    overflow-wrap: break-word;   /* Break long words */
    word-break: break-word;

    animation: slideInFromRight 1.2s ease-out forwards;
}

.elementor-13481 .elementor-element.elementor-element-8064a93 span {
    font-weight: 600;
}

/* Animation */
@keyframes slideInFromRight {
    from {
        opacity: 0;
        transform: translateX(60px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444ecd5 */.elementor-13481 .elementor-element.elementor-element-444ecd5{
    background: -webkit-linear-gradient(0deg,rgba(0, 108, 181, 1) 0%, rgba(237, 50, 55, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-13481 .elementor-element.elementor-element-444ecd5 span{
    font-weight: 600;
}

.elementor-13481 .elementor-element.elementor-element-444ecd5 {
    display: inline-block;
    white-space: nowrap;
    animation: slideInFromRight 1.2s ease-out forwards;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e052dd6 */.elementor-13481 .elementor-element.elementor-element-e052dd6 {
    background: -webkit-linear-gradient(0deg, rgba(0,108,181,1) 0%, rgba(237,50,55,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    display: block;              /* Prevent overflow */
    white-space: normal;         /* Allow text wrapping */
    overflow-wrap: break-word;   /* Break long words */
    word-break: break-word;

    animation: slideInFromRight 1.2s ease-out forwards;
}

.elementor-13481 .elementor-element.elementor-element-e052dd6 span {
    font-weight: 600;
}

/* Animation */
@keyframes slideInFromRight {
    from {
        opacity: 0;
        transform: translateX(60px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */