.elementor-1078 .elementor-element.elementor-element-c28d8db{--display:flex;--min-height:35vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--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-1078 .elementor-element.elementor-element-c28d8db:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-c28d8db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://apolloclinicjanakpuri.com/wp-content/uploads/sites/71/2026/06/Frame.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1078 .elementor-element.elementor-element-c28d8db.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-505dbcd{text-align:center;}.elementor-1078 .elementor-element.elementor-element-505dbcd .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-1078 .elementor-element.elementor-element-f135771{--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-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1078 .elementor-element.elementor-element-f74d8df{--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;}.elementor-1078 .elementor-element.elementor-element-565d901{--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-1078 .elementor-element.elementor-element-1e13bac > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-1e13bac .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-1e13bac .profile-card, .elementor-1078 .elementor-element.elementor-element-1e13bac .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-1e13bac .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-1e13bac .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-1e13bac .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-1e13bac .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-1e13bac .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-1e13bac .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.1px;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-1e13bac .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-1e13bac .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-1e13bac .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-1e13bac .ekit-team-modal-title,.team-popup-id-1e13bac .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-1e13bac .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-1e13bac .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-1e13bac .ekit-team-modal-position,.team-popup-id-1e13bac .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-1e13bac .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-1e13bac .ekit-team-modal-close{color:#656565;}.team-popup-id-1e13bac .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-2e088bc{--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-1078 .elementor-element.elementor-element-a80d026 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-a80d026 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-a80d026 .profile-card, .elementor-1078 .elementor-element.elementor-element-a80d026 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-a80d026 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-a80d026 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-a80d026 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-a80d026 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-a80d026 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-a80d026 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-a80d026 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-a80d026 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-a80d026 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-a80d026 .ekit-team-modal-title,.team-popup-id-a80d026 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-1078 .elementor-element.elementor-element-a80d026 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-a80d026 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-a80d026 .ekit-team-modal-position,.team-popup-id-a80d026 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-a80d026 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-a80d026 .ekit-team-modal-close{color:#656565;}.team-popup-id-a80d026 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-49c85c9{--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-1078 .elementor-element.elementor-element-6acf112 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-6acf112 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-6acf112 .profile-card, .elementor-1078 .elementor-element.elementor-element-6acf112 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-6acf112 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-6acf112 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-6acf112 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-6acf112 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-6acf112 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-6acf112 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-6acf112 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-6acf112 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-6acf112 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-6acf112 .ekit-team-modal-title,.team-popup-id-6acf112 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-1078 .elementor-element.elementor-element-6acf112 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-6acf112 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-6acf112 .ekit-team-modal-position,.team-popup-id-6acf112 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-6acf112 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-6acf112 .ekit-team-modal-close{color:#656565;}.team-popup-id-6acf112 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-76fa484{--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;}.elementor-1078 .elementor-element.elementor-element-a959bc7{--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-1078 .elementor-element.elementor-element-61f3ae2 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .profile-card, .elementor-1078 .elementor-element.elementor-element-61f3ae2 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.1px;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-61f3ae2 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .ekit-team-modal-title,.team-popup-id-61f3ae2 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-61f3ae2 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .ekit-team-modal-position,.team-popup-id-61f3ae2 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-61f3ae2 .ekit-team-modal-close{color:#656565;}.team-popup-id-61f3ae2 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-c49d9b6{--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-1078 .elementor-element.elementor-element-a903729 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-a903729 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-a903729 .profile-card, .elementor-1078 .elementor-element.elementor-element-a903729 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-a903729 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-a903729 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-a903729 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-a903729 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-a903729 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-a903729 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-a903729 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-a903729 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-a903729 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-a903729 .ekit-team-modal-title,.team-popup-id-a903729 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-a903729 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-a903729 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-a903729 .ekit-team-modal-position,.team-popup-id-a903729 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-a903729 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-a903729 .ekit-team-modal-close{color:#656565;}.team-popup-id-a903729 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-95ca9f4{--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-1078 .elementor-element.elementor-element-73ded96{--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;}.elementor-1078 .elementor-element.elementor-element-5a12041{--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-1078 .elementor-element.elementor-element-bd58dc7 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .profile-card, .elementor-1078 .elementor-element.elementor-element-bd58dc7 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.1px;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-bd58dc7 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .ekit-team-modal-title,.team-popup-id-bd58dc7 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-bd58dc7 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .ekit-team-modal-position,.team-popup-id-bd58dc7 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-bd58dc7 .ekit-team-modal-close{color:#656565;}.team-popup-id-bd58dc7 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-421c208{--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-1078 .elementor-element.elementor-element-04f3b8c{--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;}.elementor-1078 .elementor-element.elementor-element-9a86801{--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-1078 .elementor-element.elementor-element-d0e1241 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .profile-card, .elementor-1078 .elementor-element.elementor-element-d0e1241 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-d0e1241 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-d0e1241 .ekit-team-modal-title,.team-popup-id-d0e1241 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-d0e1241 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .ekit-team-modal-position,.team-popup-id-d0e1241 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-d0e1241 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-d0e1241 .ekit-team-modal-close{color:#656565;}.team-popup-id-d0e1241 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-ab10ef7{--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-1078 .elementor-element.elementor-element-9721d32{--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;}.elementor-1078 .elementor-element.elementor-element-20cf128{--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-1078 .elementor-element.elementor-element-824c41d > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-824c41d .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-824c41d .profile-card, .elementor-1078 .elementor-element.elementor-element-824c41d .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-824c41d .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-824c41d .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-824c41d .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-824c41d .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-824c41d .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-824c41d .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-824c41d .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-824c41d .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-824c41d .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-824c41d .ekit-team-modal-title,.team-popup-id-824c41d .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-824c41d .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-824c41d .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-824c41d .ekit-team-modal-position,.team-popup-id-824c41d .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-824c41d .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-824c41d .ekit-team-modal-close{color:#656565;}.team-popup-id-824c41d .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-e60df87{--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-1078 .elementor-element.elementor-element-8b461c6{--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;}.elementor-1078 .elementor-element.elementor-element-8dda5a5{--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-1078 .elementor-element.elementor-element-610a0b0 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .profile-card, .elementor-1078 .elementor-element.elementor-element-610a0b0 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.1px;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-610a0b0 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-610a0b0 .ekit-team-modal-title,.team-popup-id-610a0b0 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-610a0b0 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .ekit-team-modal-position,.team-popup-id-610a0b0 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-610a0b0 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-610a0b0 .ekit-team-modal-close{color:#656565;}.team-popup-id-610a0b0 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-73d49aa{--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-1078 .elementor-element.elementor-element-41ba3fd > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .profile-card, .elementor-1078 .elementor-element.elementor-element-41ba3fd .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-41ba3fd .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-41ba3fd .ekit-team-modal-title,.team-popup-id-41ba3fd .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-41ba3fd .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .ekit-team-modal-position,.team-popup-id-41ba3fd .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-41ba3fd .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-41ba3fd .ekit-team-modal-close{color:#656565;}.team-popup-id-41ba3fd .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-63612cb{--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;}.elementor-1078 .elementor-element.elementor-element-6a68559{--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-1078 .elementor-element.elementor-element-9bc909c > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-9bc909c .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-9bc909c .profile-card, .elementor-1078 .elementor-element.elementor-element-9bc909c .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-9bc909c .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-9bc909c .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-9bc909c .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-9bc909c .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-9bc909c .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-9bc909c .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-9bc909c .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-9bc909c .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-9bc909c .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-9bc909c .ekit-team-modal-title,.team-popup-id-9bc909c .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-9bc909c .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-9bc909c .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-9bc909c .ekit-team-modal-position,.team-popup-id-9bc909c .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-9bc909c .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-9bc909c .ekit-team-modal-close{color:#656565;}.team-popup-id-9bc909c .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-0d03cd9{--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-1078 .elementor-element.elementor-element-a3d4e8c{--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;}.elementor-1078 .elementor-element.elementor-element-9b67860{--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-1078 .elementor-element.elementor-element-dcab766 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-dcab766 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-dcab766 .profile-card, .elementor-1078 .elementor-element.elementor-element-dcab766 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-dcab766 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-dcab766 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-dcab766 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-dcab766 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-dcab766 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-dcab766 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.1px;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-dcab766 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-dcab766 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-dcab766 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-dcab766 .ekit-team-modal-title,.team-popup-id-dcab766 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-dcab766 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-dcab766 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-dcab766 .ekit-team-modal-position,.team-popup-id-dcab766 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-dcab766 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-dcab766 .ekit-team-modal-close{color:#656565;}.team-popup-id-dcab766 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-e6435e4{--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-1078 .elementor-element.elementor-element-5a83742 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-5a83742 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-5a83742 .profile-card, .elementor-1078 .elementor-element.elementor-element-5a83742 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-5a83742 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-5a83742 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-5a83742 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-5a83742 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-5a83742 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-5a83742 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-5a83742 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-5a83742 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-5a83742 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-5a83742 .ekit-team-modal-title,.team-popup-id-5a83742 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-5a83742 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-5a83742 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-5a83742 .ekit-team-modal-position,.team-popup-id-5a83742 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-5a83742 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-5a83742 .ekit-team-modal-close{color:#656565;}.team-popup-id-5a83742 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-37be146{--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;}.elementor-1078 .elementor-element.elementor-element-900a61c{--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-1078 .elementor-element.elementor-element-629feec > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-629feec .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-629feec .profile-card, .elementor-1078 .elementor-element.elementor-element-629feec .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-629feec .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-629feec .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-629feec .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-629feec .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-629feec .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-629feec .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-629feec .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-629feec .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-629feec .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-629feec .ekit-team-modal-title,.team-popup-id-629feec .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-629feec .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-629feec .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-629feec .ekit-team-modal-position,.team-popup-id-629feec .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-629feec .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-629feec .ekit-team-modal-close{color:#656565;}.team-popup-id-629feec .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-2fcf4aa{--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-1078 .elementor-element.elementor-element-83a440c{--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;}.elementor-1078 .elementor-element.elementor-element-bfac17c{--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-1078 .elementor-element.elementor-element-37f0b19 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .profile-card, .elementor-1078 .elementor-element.elementor-element-37f0b19 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.1px;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-37f0b19 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-37f0b19 .ekit-team-modal-title,.team-popup-id-37f0b19 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-37f0b19 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .ekit-team-modal-position,.team-popup-id-37f0b19 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-37f0b19 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-37f0b19 .ekit-team-modal-close{color:#656565;}.team-popup-id-37f0b19 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-38093c1{--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-1078 .elementor-element.elementor-element-cd5641f > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-cd5641f .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-cd5641f .profile-card, .elementor-1078 .elementor-element.elementor-element-cd5641f .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-cd5641f .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-cd5641f .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-cd5641f .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-cd5641f .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-cd5641f .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-cd5641f .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-cd5641f .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-cd5641f .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-cd5641f .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-cd5641f .ekit-team-modal-title,.team-popup-id-cd5641f .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-cd5641f .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-cd5641f .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-cd5641f .ekit-team-modal-position,.team-popup-id-cd5641f .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-cd5641f .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-cd5641f .ekit-team-modal-close{color:#656565;}.team-popup-id-cd5641f .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-8dbe7ec{--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-1078 .elementor-element.elementor-element-bfa8e1c > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .profile-card, .elementor-1078 .elementor-element.elementor-element-bfa8e1c .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-bfa8e1c .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .ekit-team-modal-title,.team-popup-id-bfa8e1c .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-bfa8e1c .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .ekit-team-modal-position,.team-popup-id-bfa8e1c .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-bfa8e1c .ekit-team-modal-close{color:#656565;}.team-popup-id-bfa8e1c .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-87f1dda{--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;}.elementor-1078 .elementor-element.elementor-element-f42bfbd{--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-1078 .elementor-element.elementor-element-82caa06 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-82caa06 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-82caa06 .profile-card, .elementor-1078 .elementor-element.elementor-element-82caa06 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-82caa06 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-82caa06 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-82caa06 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-82caa06 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-82caa06 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-82caa06 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.1px;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-82caa06 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-82caa06 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-82caa06 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-82caa06 .ekit-team-modal-title,.team-popup-id-82caa06 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-82caa06 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-82caa06 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-82caa06 .ekit-team-modal-position,.team-popup-id-82caa06 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-82caa06 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-82caa06 .ekit-team-modal-close{color:#656565;}.team-popup-id-82caa06 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-2176d86{--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-1078 .elementor-element.elementor-element-98af6be{--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;}.elementor-1078 .elementor-element.elementor-element-d185f00{--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-1078 .elementor-element.elementor-element-9eded66 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-9eded66 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-9eded66 .profile-card, .elementor-1078 .elementor-element.elementor-element-9eded66 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-9eded66 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-9eded66 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-9eded66 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-9eded66 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-9eded66 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-9eded66 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-9eded66 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-9eded66 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-9eded66 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-9eded66 .ekit-team-modal-title,.team-popup-id-9eded66 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-9eded66 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-9eded66 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-9eded66 .ekit-team-modal-position,.team-popup-id-9eded66 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-9eded66 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-9eded66 .ekit-team-modal-close{color:#656565;}.team-popup-id-9eded66 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-0cec831{--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-1078 .elementor-element.elementor-element-d1fea2a > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .profile-card, .elementor-1078 .elementor-element.elementor-element-d1fea2a .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-d1fea2a .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-d1fea2a .ekit-team-modal-title,.team-popup-id-d1fea2a .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-d1fea2a .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .ekit-team-modal-position,.team-popup-id-d1fea2a .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-d1fea2a .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-d1fea2a .ekit-team-modal-close{color:#656565;}.team-popup-id-d1fea2a .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-043b756{--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;}.elementor-1078 .elementor-element.elementor-element-d50812d{--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-1078 .elementor-element.elementor-element-32b1d6e > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .profile-card, .elementor-1078 .elementor-element.elementor-element-32b1d6e .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.1px;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-32b1d6e .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-32b1d6e .ekit-team-modal-title,.team-popup-id-32b1d6e .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-32b1d6e .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .ekit-team-modal-position,.team-popup-id-32b1d6e .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-32b1d6e .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-32b1d6e .ekit-team-modal-close{color:#656565;}.team-popup-id-32b1d6e .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-f11be7b{--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-1078 .elementor-element.elementor-element-95e54ae{--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;}.elementor-1078 .elementor-element.elementor-element-e6ba627{--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-1078 .elementor-element.elementor-element-3549c31 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-3549c31 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-3549c31 .profile-card, .elementor-1078 .elementor-element.elementor-element-3549c31 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-3549c31 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-3549c31 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-3549c31 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-3549c31 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-3549c31 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-3549c31 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-3549c31 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-3549c31 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-3549c31 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-3549c31 .ekit-team-modal-title,.team-popup-id-3549c31 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-3549c31 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-3549c31 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-3549c31 .ekit-team-modal-position,.team-popup-id-3549c31 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-3549c31 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-3549c31 .ekit-team-modal-close{color:#656565;}.team-popup-id-3549c31 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-c2c8f79{--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-1078 .elementor-element.elementor-element-275d786 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-275d786 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-275d786 .profile-card, .elementor-1078 .elementor-element.elementor-element-275d786 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-275d786 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-275d786 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-275d786 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-275d786 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-275d786 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-275d786 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-275d786 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-275d786 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-275d786 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-275d786 .ekit-team-modal-title,.team-popup-id-275d786 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-275d786 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-275d786 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-275d786 .ekit-team-modal-position,.team-popup-id-275d786 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-275d786 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-275d786 .ekit-team-modal-close{color:#656565;}.team-popup-id-275d786 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-8ca5cf4{--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;}.elementor-1078 .elementor-element.elementor-element-d14ad6e{--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-1078 .elementor-element.elementor-element-3d7d38d > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .profile-card, .elementor-1078 .elementor-element.elementor-element-3d7d38d .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.1px;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-3d7d38d .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-3d7d38d .ekit-team-modal-title,.team-popup-id-3d7d38d .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-3d7d38d .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .ekit-team-modal-position,.team-popup-id-3d7d38d .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-3d7d38d .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-3d7d38d .ekit-team-modal-close{color:#656565;}.team-popup-id-3d7d38d .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-3dedde3{--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-1078 .elementor-element.elementor-element-e23707f{--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;}.elementor-1078 .elementor-element.elementor-element-96d182e{--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-1078 .elementor-element.elementor-element-c12d58d > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-c12d58d .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-c12d58d .profile-card, .elementor-1078 .elementor-element.elementor-element-c12d58d .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-c12d58d .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-c12d58d .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-c12d58d .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-c12d58d .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-c12d58d .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-c12d58d .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-c12d58d .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-c12d58d .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-c12d58d .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-c12d58d .ekit-team-modal-title,.team-popup-id-c12d58d .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-c12d58d .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-c12d58d .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-c12d58d .ekit-team-modal-position,.team-popup-id-c12d58d .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-c12d58d .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-c12d58d .ekit-team-modal-close{color:#656565;}.team-popup-id-c12d58d .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-13b26e1{--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-1078 .elementor-element.elementor-element-a051843 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-a051843 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-a051843 .profile-card, .elementor-1078 .elementor-element.elementor-element-a051843 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-a051843 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-a051843 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-a051843 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-a051843 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-a051843 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-a051843 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-a051843 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-a051843 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-a051843 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-a051843 .ekit-team-modal-title,.team-popup-id-a051843 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-a051843 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-a051843 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-a051843 .ekit-team-modal-position,.team-popup-id-a051843 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-a051843 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-a051843 .ekit-team-modal-close{color:#656565;}.team-popup-id-a051843 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-c023f2a{--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;}.elementor-1078 .elementor-element.elementor-element-dcda406{--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-1078 .elementor-element.elementor-element-a6eaee7 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .profile-card, .elementor-1078 .elementor-element.elementor-element-a6eaee7 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.1px;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-a6eaee7 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .ekit-team-modal-title,.team-popup-id-a6eaee7 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-a6eaee7 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .ekit-team-modal-position,.team-popup-id-a6eaee7 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-a6eaee7 .ekit-team-modal-close{color:#656565;}.team-popup-id-a6eaee7 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-e986112{--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-1078 .elementor-element.elementor-element-7e34f80{--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;}.elementor-1078 .elementor-element.elementor-element-7ed0821{--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-1078 .elementor-element.elementor-element-a8d6746 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .profile-card, .elementor-1078 .elementor-element.elementor-element-a8d6746 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-a8d6746 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-a8d6746 .ekit-team-modal-title,.team-popup-id-a8d6746 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-a8d6746 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .ekit-team-modal-position,.team-popup-id-a8d6746 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-a8d6746 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-a8d6746 .ekit-team-modal-close{color:#656565;}.team-popup-id-a8d6746 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-7d8978b{--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-1078 .elementor-element.elementor-element-624817d{--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;}.elementor-1078 .elementor-element.elementor-element-83b7982{--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-1078 .elementor-element.elementor-element-0e18d10 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .profile-card, .elementor-1078 .elementor-element.elementor-element-0e18d10 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-0e18d10 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-0e18d10 .ekit-team-modal-title,.team-popup-id-0e18d10 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-0e18d10 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .ekit-team-modal-position,.team-popup-id-0e18d10 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-0e18d10 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-0e18d10 .ekit-team-modal-close{color:#656565;}.team-popup-id-0e18d10 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-98760f7{--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-1078 .elementor-element.elementor-element-7b3814b{--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;}.elementor-1078 .elementor-element.elementor-element-564b17d{--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-1078 .elementor-element.elementor-element-3981971 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-3981971 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-3981971 .profile-card, .elementor-1078 .elementor-element.elementor-element-3981971 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-3981971 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-3981971 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-3981971 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-3981971 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-3981971 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-3981971 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-3981971 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-3981971 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-3981971 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-3981971 .ekit-team-modal-title,.team-popup-id-3981971 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-3981971 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-3981971 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-3981971 .ekit-team-modal-position,.team-popup-id-3981971 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-3981971 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-3981971 .ekit-team-modal-close{color:#656565;}.team-popup-id-3981971 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-bc19231{--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-1078 .elementor-element.elementor-element-2d50662{--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;}.elementor-1078 .elementor-element.elementor-element-bb848f0{--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-1078 .elementor-element.elementor-element-e4d5176 > .elementor-widget-container{margin:0px 0px 30px 0px;border-radius:11px 11px 11px 11px;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .profile-card, .elementor-1078 .elementor-element.elementor-element-e4d5176 .profile-image-card{box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .profile-card .profile-header{margin:0px 0px 15px 0px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#ffffff;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .profile-body .profile-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );margin-bottom:4px;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .profile-body .profile-designation{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.1px;color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .profile-body .profile-content{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:0px 0px 8px 0px;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .ekit-team-modal-title{color:var( --e-global-color-primary );}.team-popup-id-e4d5176 .ekit-team-modal-title{color:var( --e-global-color-primary );}.elementor-1078 .elementor-element.elementor-element-e4d5176 .ekit-team-modal-title,.team-popup-id-e4d5176 .ekit-team-modal-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.team-popup-id-e4d5176 .ekit-team-modal-position{color:#FFFFFF;margin-bottom:0px;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .ekit-team-modal-position,.team-popup-id-e4d5176 .ekit-team-modal-position{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1078 .elementor-element.elementor-element-e4d5176 .ekit-team-modal-close svg{fill:#656565;}.team-popup-id-e4d5176 .ekit-team-modal-close{color:#656565;}.team-popup-id-e4d5176 .ekit-team-modal-close svg{fill:#656565;}.elementor-1078 .elementor-element.elementor-element-475e88d{--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-1078 .elementor-element.elementor-element-e4d2a11{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:45px 0px 0px 0px;--n-tabs-icon-size:37px;}.elementor-1078 .elementor-element.elementor-element-cd5318a{--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;}@media(min-width:768px){.elementor-1078 .elementor-element.elementor-element-565d901{--width:50%;}.elementor-1078 .elementor-element.elementor-element-2e088bc{--width:50%;}.elementor-1078 .elementor-element.elementor-element-49c85c9{--width:50%;}.elementor-1078 .elementor-element.elementor-element-a959bc7{--width:50%;}.elementor-1078 .elementor-element.elementor-element-c49d9b6{--width:50%;}.elementor-1078 .elementor-element.elementor-element-95ca9f4{--width:50%;}.elementor-1078 .elementor-element.elementor-element-5a12041{--width:50%;}.elementor-1078 .elementor-element.elementor-element-421c208{--width:50%;}.elementor-1078 .elementor-element.elementor-element-9a86801{--width:50%;}.elementor-1078 .elementor-element.elementor-element-ab10ef7{--width:50%;}.elementor-1078 .elementor-element.elementor-element-20cf128{--width:50%;}.elementor-1078 .elementor-element.elementor-element-e60df87{--width:50%;}.elementor-1078 .elementor-element.elementor-element-8dda5a5{--width:50%;}.elementor-1078 .elementor-element.elementor-element-73d49aa{--width:50%;}.elementor-1078 .elementor-element.elementor-element-6a68559{--width:50%;}.elementor-1078 .elementor-element.elementor-element-0d03cd9{--width:50%;}.elementor-1078 .elementor-element.elementor-element-9b67860{--width:50%;}.elementor-1078 .elementor-element.elementor-element-e6435e4{--width:50%;}.elementor-1078 .elementor-element.elementor-element-900a61c{--width:50%;}.elementor-1078 .elementor-element.elementor-element-2fcf4aa{--width:50%;}.elementor-1078 .elementor-element.elementor-element-bfac17c{--width:50%;}.elementor-1078 .elementor-element.elementor-element-38093c1{--width:50%;}.elementor-1078 .elementor-element.elementor-element-8dbe7ec{--width:50%;}.elementor-1078 .elementor-element.elementor-element-f42bfbd{--width:50%;}.elementor-1078 .elementor-element.elementor-element-2176d86{--width:50%;}.elementor-1078 .elementor-element.elementor-element-d185f00{--width:50%;}.elementor-1078 .elementor-element.elementor-element-0cec831{--width:50%;}.elementor-1078 .elementor-element.elementor-element-d50812d{--width:50%;}.elementor-1078 .elementor-element.elementor-element-f11be7b{--width:50%;}.elementor-1078 .elementor-element.elementor-element-e6ba627{--width:50%;}.elementor-1078 .elementor-element.elementor-element-c2c8f79{--width:50%;}.elementor-1078 .elementor-element.elementor-element-d14ad6e{--width:50%;}.elementor-1078 .elementor-element.elementor-element-3dedde3{--width:50%;}.elementor-1078 .elementor-element.elementor-element-96d182e{--width:50%;}.elementor-1078 .elementor-element.elementor-element-13b26e1{--width:50%;}.elementor-1078 .elementor-element.elementor-element-dcda406{--width:50%;}.elementor-1078 .elementor-element.elementor-element-e986112{--width:50%;}.elementor-1078 .elementor-element.elementor-element-7ed0821{--width:50%;}.elementor-1078 .elementor-element.elementor-element-7d8978b{--width:50%;}.elementor-1078 .elementor-element.elementor-element-83b7982{--width:50%;}.elementor-1078 .elementor-element.elementor-element-98760f7{--width:50%;}.elementor-1078 .elementor-element.elementor-element-564b17d{--width:50%;}.elementor-1078 .elementor-element.elementor-element-bc19231{--width:50%;}.elementor-1078 .elementor-element.elementor-element-bb848f0{--width:50%;}.elementor-1078 .elementor-element.elementor-element-475e88d{--width:50%;}}@media(max-width:1024px){.elementor-1078 .elementor-element.elementor-element-c28d8db{--min-height:35vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1078 .elementor-element.elementor-element-505dbcd .elementor-heading-title{font-size:38px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1078 .elementor-element.elementor-element-1e13bac .ekit-team-modal-title,.team-popup-id-1e13bac .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-1e13bac .ekit-team-modal-position,.team-popup-id-1e13bac .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-a80d026 .ekit-team-modal-title,.team-popup-id-a80d026 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-a80d026 .ekit-team-modal-position,.team-popup-id-a80d026 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-6acf112 .ekit-team-modal-title,.team-popup-id-6acf112 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-6acf112 .ekit-team-modal-position,.team-popup-id-6acf112 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .ekit-team-modal-title,.team-popup-id-61f3ae2 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .ekit-team-modal-position,.team-popup-id-61f3ae2 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-a903729 .ekit-team-modal-title,.team-popup-id-a903729 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-a903729 .ekit-team-modal-position,.team-popup-id-a903729 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .ekit-team-modal-title,.team-popup-id-bd58dc7 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .ekit-team-modal-position,.team-popup-id-bd58dc7 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-d0e1241 .ekit-team-modal-title,.team-popup-id-d0e1241 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .ekit-team-modal-position,.team-popup-id-d0e1241 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-824c41d .ekit-team-modal-title,.team-popup-id-824c41d .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-824c41d .ekit-team-modal-position,.team-popup-id-824c41d .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-610a0b0 .ekit-team-modal-title,.team-popup-id-610a0b0 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .ekit-team-modal-position,.team-popup-id-610a0b0 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-41ba3fd .ekit-team-modal-title,.team-popup-id-41ba3fd .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .ekit-team-modal-position,.team-popup-id-41ba3fd .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-9bc909c .ekit-team-modal-title,.team-popup-id-9bc909c .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-9bc909c .ekit-team-modal-position,.team-popup-id-9bc909c .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-dcab766 .ekit-team-modal-title,.team-popup-id-dcab766 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-dcab766 .ekit-team-modal-position,.team-popup-id-dcab766 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-5a83742 .ekit-team-modal-title,.team-popup-id-5a83742 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-5a83742 .ekit-team-modal-position,.team-popup-id-5a83742 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-629feec .ekit-team-modal-title,.team-popup-id-629feec .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-629feec .ekit-team-modal-position,.team-popup-id-629feec .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-37f0b19 .ekit-team-modal-title,.team-popup-id-37f0b19 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .ekit-team-modal-position,.team-popup-id-37f0b19 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-cd5641f .ekit-team-modal-title,.team-popup-id-cd5641f .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-cd5641f .ekit-team-modal-position,.team-popup-id-cd5641f .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .ekit-team-modal-title,.team-popup-id-bfa8e1c .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .ekit-team-modal-position,.team-popup-id-bfa8e1c .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-82caa06 .ekit-team-modal-title,.team-popup-id-82caa06 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-82caa06 .ekit-team-modal-position,.team-popup-id-82caa06 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-9eded66 .ekit-team-modal-title,.team-popup-id-9eded66 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-9eded66 .ekit-team-modal-position,.team-popup-id-9eded66 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-d1fea2a .ekit-team-modal-title,.team-popup-id-d1fea2a .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .ekit-team-modal-position,.team-popup-id-d1fea2a .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-32b1d6e .ekit-team-modal-title,.team-popup-id-32b1d6e .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .ekit-team-modal-position,.team-popup-id-32b1d6e .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-3549c31 .ekit-team-modal-title,.team-popup-id-3549c31 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-3549c31 .ekit-team-modal-position,.team-popup-id-3549c31 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-275d786 .ekit-team-modal-title,.team-popup-id-275d786 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-275d786 .ekit-team-modal-position,.team-popup-id-275d786 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-3d7d38d .ekit-team-modal-title,.team-popup-id-3d7d38d .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .ekit-team-modal-position,.team-popup-id-3d7d38d .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-c12d58d .ekit-team-modal-title,.team-popup-id-c12d58d .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-c12d58d .ekit-team-modal-position,.team-popup-id-c12d58d .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-a051843 .ekit-team-modal-title,.team-popup-id-a051843 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-a051843 .ekit-team-modal-position,.team-popup-id-a051843 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .ekit-team-modal-title,.team-popup-id-a6eaee7 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .ekit-team-modal-position,.team-popup-id-a6eaee7 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-a8d6746 .ekit-team-modal-title,.team-popup-id-a8d6746 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .ekit-team-modal-position,.team-popup-id-a8d6746 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-0e18d10 .ekit-team-modal-title,.team-popup-id-0e18d10 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .ekit-team-modal-position,.team-popup-id-0e18d10 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-3981971 .ekit-team-modal-title,.team-popup-id-3981971 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-3981971 .ekit-team-modal-position,.team-popup-id-3981971 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-e4d5176 .ekit-team-modal-title,.team-popup-id-e4d5176 .ekit-team-modal-title{font-size:15px;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .ekit-team-modal-position,.team-popup-id-e4d5176 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1078 .elementor-element.elementor-element-c28d8db{--min-height:30vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1078 .elementor-element.elementor-element-505dbcd .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1078 .elementor-element.elementor-element-1e13bac > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-1e13bac .ekit-team-modal-title,.team-popup-id-1e13bac .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-1e13bac .ekit-team-modal-position,.team-popup-id-1e13bac .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-a80d026 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-a80d026 .ekit-team-modal-title,.team-popup-id-a80d026 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-a80d026 .ekit-team-modal-position,.team-popup-id-a80d026 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-6acf112 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-6acf112 .ekit-team-modal-title,.team-popup-id-6acf112 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-6acf112 .ekit-team-modal-position,.team-popup-id-6acf112 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-61f3ae2 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .ekit-team-modal-title,.team-popup-id-61f3ae2 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-61f3ae2 .ekit-team-modal-position,.team-popup-id-61f3ae2 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-a903729 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-a903729 .ekit-team-modal-title,.team-popup-id-a903729 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-a903729 .ekit-team-modal-position,.team-popup-id-a903729 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-bd58dc7 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .ekit-team-modal-title,.team-popup-id-bd58dc7 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-bd58dc7 .ekit-team-modal-position,.team-popup-id-bd58dc7 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-d0e1241 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .ekit-team-modal-title,.team-popup-id-d0e1241 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-d0e1241 .ekit-team-modal-position,.team-popup-id-d0e1241 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-824c41d > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-824c41d .ekit-team-modal-title,.team-popup-id-824c41d .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-824c41d .ekit-team-modal-position,.team-popup-id-824c41d .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-610a0b0 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .ekit-team-modal-title,.team-popup-id-610a0b0 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-610a0b0 .ekit-team-modal-position,.team-popup-id-610a0b0 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-41ba3fd > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .ekit-team-modal-title,.team-popup-id-41ba3fd .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-41ba3fd .ekit-team-modal-position,.team-popup-id-41ba3fd .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-9bc909c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-9bc909c .ekit-team-modal-title,.team-popup-id-9bc909c .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-9bc909c .ekit-team-modal-position,.team-popup-id-9bc909c .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-dcab766 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-dcab766 .ekit-team-modal-title,.team-popup-id-dcab766 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-dcab766 .ekit-team-modal-position,.team-popup-id-dcab766 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-5a83742 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-5a83742 .ekit-team-modal-title,.team-popup-id-5a83742 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-5a83742 .ekit-team-modal-position,.team-popup-id-5a83742 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-629feec > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-629feec .ekit-team-modal-title,.team-popup-id-629feec .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-629feec .ekit-team-modal-position,.team-popup-id-629feec .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-37f0b19 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .ekit-team-modal-title,.team-popup-id-37f0b19 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-37f0b19 .ekit-team-modal-position,.team-popup-id-37f0b19 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-cd5641f > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-cd5641f .ekit-team-modal-title,.team-popup-id-cd5641f .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-cd5641f .ekit-team-modal-position,.team-popup-id-cd5641f .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-bfa8e1c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .ekit-team-modal-title,.team-popup-id-bfa8e1c .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-bfa8e1c .ekit-team-modal-position,.team-popup-id-bfa8e1c .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-82caa06 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-82caa06 .ekit-team-modal-title,.team-popup-id-82caa06 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-82caa06 .ekit-team-modal-position,.team-popup-id-82caa06 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-9eded66 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-9eded66 .ekit-team-modal-title,.team-popup-id-9eded66 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-9eded66 .ekit-team-modal-position,.team-popup-id-9eded66 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-d1fea2a > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .ekit-team-modal-title,.team-popup-id-d1fea2a .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-d1fea2a .ekit-team-modal-position,.team-popup-id-d1fea2a .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-32b1d6e > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .ekit-team-modal-title,.team-popup-id-32b1d6e .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-32b1d6e .ekit-team-modal-position,.team-popup-id-32b1d6e .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-3549c31 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-3549c31 .ekit-team-modal-title,.team-popup-id-3549c31 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-3549c31 .ekit-team-modal-position,.team-popup-id-3549c31 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-275d786 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-275d786 .ekit-team-modal-title,.team-popup-id-275d786 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-275d786 .ekit-team-modal-position,.team-popup-id-275d786 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-3d7d38d > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .ekit-team-modal-title,.team-popup-id-3d7d38d .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-3d7d38d .ekit-team-modal-position,.team-popup-id-3d7d38d .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-c12d58d > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-c12d58d .ekit-team-modal-title,.team-popup-id-c12d58d .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-c12d58d .ekit-team-modal-position,.team-popup-id-c12d58d .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-a051843 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-a051843 .ekit-team-modal-title,.team-popup-id-a051843 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-a051843 .ekit-team-modal-position,.team-popup-id-a051843 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-a6eaee7 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .ekit-team-modal-title,.team-popup-id-a6eaee7 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-a6eaee7 .ekit-team-modal-position,.team-popup-id-a6eaee7 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-a8d6746 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .ekit-team-modal-title,.team-popup-id-a8d6746 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-a8d6746 .ekit-team-modal-position,.team-popup-id-a8d6746 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-0e18d10 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .ekit-team-modal-title,.team-popup-id-0e18d10 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-0e18d10 .ekit-team-modal-position,.team-popup-id-0e18d10 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-3981971 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-3981971 .ekit-team-modal-title,.team-popup-id-3981971 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-3981971 .ekit-team-modal-position,.team-popup-id-3981971 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}.elementor-1078 .elementor-element.elementor-element-e4d5176 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .ekit-team-modal-title,.team-popup-id-e4d5176 .ekit-team-modal-title{font-size:14px;line-height:1.2em;}.elementor-1078 .elementor-element.elementor-element-e4d5176 .ekit-team-modal-position,.team-popup-id-e4d5176 .ekit-team-modal-position{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-1e13bac */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a80d026 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-6acf112 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-61f3ae2 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a903729 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bd58dc7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d0e1241 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-824c41d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-610a0b0 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-41ba3fd */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9bc909c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-dcab766 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-5a83742 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-629feec */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-37f0b19 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-cd5641f */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-bfa8e1c */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-82caa06 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-9eded66 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-d1fea2a */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-32b1d6e */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3549c31 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-275d786 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3d7d38d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-c12d58d */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a051843 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a6eaee7 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-a8d6746 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-0e18d10 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-3981971 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */
/* Start custom CSS for elementskit-team, class: .elementor-element-e4d5176 */.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    justify-content: center;
    max-width: 900px;
    margin: 0 auto;
}

.expertise-tags span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 22px;
    background: #f3f6f1;
    border: 1px solid #cfd8cc;
    border-radius: 50px;
    color: #0f6b57;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    transition: all 0.3s ease;
}

.expertise-tags span:hover {
    background: #0f6b57;
    color: #fff;
    border-color: #0f6b57;
}/* End custom CSS */